private Map collectProperties(FSRevisionNode revNode) throws SVNException { Map properties = new HashMap(); Map versionedProps = revNode.getProperties(myFSFS); if (versionedProps != null && versionedProps.size() > 0) { properties.putAll(versionedProps); } Map metaprops = null; try { metaprops = myFSFS.compoundMetaProperties(revNode.getId().getRevision()); } catch (SVNException svne) { // } if (metaprops != null && metaprops.size() > 0) { properties.putAll(metaprops); } return properties; }
private Map computeMetaProperties(long revision) throws SVNException { Map metaProperties = new SVNHashMap(); if (FSRepository.isValidRevision(revision)) { SVNProperties entryProps = myFSFS.compoundMetaProperties(revision); metaProperties.put(SVNProperty.COMMITTED_REVISION, entryProps.getSVNPropertyValue(SVNProperty.COMMITTED_REVISION)); metaProperties.put(SVNProperty.COMMITTED_DATE, entryProps.getSVNPropertyValue(SVNProperty.COMMITTED_DATE)); metaProperties.put(SVNProperty.LAST_AUTHOR, entryProps.getSVNPropertyValue(SVNProperty.LAST_AUTHOR)); metaProperties.put(SVNProperty.UUID, entryProps.getSVNPropertyValue(SVNProperty.UUID)); } else if (!FSRepository.isValidRevision(revision) && isTransactionTarget()) { FSTransactionRoot txnRoot = (FSTransactionRoot) getTargetRoot(); SVNProperties txnProperties = myFSFS.getTransactionProperties(txnRoot.getTxnID()); metaProperties.put(SVNProperty.COMMITTED_REVISION, SVNPropertyValue.create(Long.toString(getTargetRevision()))); metaProperties.put(SVNProperty.COMMITTED_DATE, txnProperties.getSVNPropertyValue(SVNRevisionProperty.DATE)); metaProperties.put(SVNProperty.LAST_AUTHOR, txnProperties.getSVNPropertyValue(SVNRevisionProperty.AUTHOR)); metaProperties.put(SVNProperty.UUID, SVNPropertyValue.create(myFSFS.getUUID())); } else { metaProperties = null; } return metaProperties; }
Map entryProps = myFSFS.compoundMetaProperties(createdRevision); changeProperty(editPath, SVNProperty.COMMITTED_REVISION, (String) entryProps.get(SVNProperty.COMMITTED_REVISION), isDir); String committedDate = (String) entryProps.get(SVNProperty.COMMITTED_DATE);
private SVNProperties collectProperties(FSRevisionNode revNode) throws SVNException { SVNProperties properties = new SVNProperties(); SVNProperties versionedProps = revNode.getProperties(myFSFS); if (versionedProps != null && versionedProps.size() > 0) { properties.putAll(versionedProps); } SVNProperties metaprops = null; try { metaprops = myFSFS.compoundMetaProperties(revNode.getCreatedRevision()); } catch (SVNException svne) { // } if (metaprops != null && metaprops.size() > 0) { properties.putAll(metaprops); } return properties; }
private SVNProperties collectProperties(FSRevisionNode revNode) throws SVNException { SVNProperties properties = new SVNProperties(); SVNProperties versionedProps = revNode.getProperties(myFSFS); if (versionedProps != null && versionedProps.size() > 0) { properties.putAll(versionedProps); } SVNProperties metaprops = null; try { metaprops = myFSFS.compoundMetaProperties(revNode.getCreatedRevision()); } catch (SVNException svne) { // } if (metaprops != null && metaprops.size() > 0) { properties.putAll(metaprops); } return properties; }
private SVNProperties collectProperties(FSRevisionNode revNode) throws SVNException { SVNProperties properties = new SVNProperties(); SVNProperties versionedProps = revNode.getProperties(myFSFS); if (versionedProps != null && versionedProps.size() > 0) { properties.putAll(versionedProps); } SVNProperties metaprops = null; try { metaprops = myFSFS.compoundMetaProperties(revNode.getCreatedRevision()); } catch (SVNException svne) { // } if (metaprops != null && metaprops.size() > 0) { properties.putAll(metaprops); } return properties; }
SVNProperties entryProps = myFSFS.compoundMetaProperties(createdRevision); SVNPropertyValue committedRevision = entryProps.getSVNPropertyValue(SVNProperty.COMMITTED_REVISION); changeProperty(editPath, SVNProperty.COMMITTED_REVISION, committedRevision, isDir);
SVNProperties entryProps = myFSFS.compoundMetaProperties(createdRevision); SVNPropertyValue committedRevision = entryProps.getSVNPropertyValue(SVNProperty.COMMITTED_REVISION); changeProperty(editPath, SVNProperty.COMMITTED_REVISION, committedRevision, isDir);