else
{
te.setMode( entry.getMode() );
}
PlexusIoResourceAttributes attributes = entry.getResourceAttributes();
te.setUserName( ( attributes != null && attributes.getUserName() != null ) ? attributes.getUserName()
: options.getUserName() );
te.setGroupName( ( attributes != null && attributes.getGroupName() != null ) ? attributes.getGroupName()
: options.getGroup() );
te.setUserId( ( attributes != null && attributes.getUserId() != null) ? attributes.getUserId()
: options.getUid() );
te.setGroupId( ( attributes != null && attributes.getGroupId() != null) ? attributes.getGroupId()
: options.getGid() );
tOut.putNextEntry( te );
if ( !entry.getResource().isDirectory() )