public SVNProperties getProperties(FSFS fsfsOwner) throws SVNException { return fsfsOwner.getProperties(this); }
public SVNProperties getProperties(FSFS fsfsOwner) throws SVNException { return fsfsOwner.getProperties(this); }
public Map getProperties(FSFS fsfsOwner) throws SVNException { return fsfsOwner.getProperties(this); }
public SVNProperties getProperties(FSFS fsfsOwner) throws SVNException { return fsfsOwner.getProperties(this); }
public SVNProperties getSVNProperties(String path) throws SVNException { path = path == null ? getResourceURI().getPath() : path; if (mySVNProperties == null) { mySVNProperties = myFSFS.getProperties(myRoot.getRevisionNode(path)); } return mySVNProperties; }
protected void getInheritedPropertiesImpl(String path, long revision, String propertyName, ISVNInheritedPropertiesHandler handler) throws SVNException { try { openRepository(); path = getRepositoryPath(path); String parentPath = path; final FSRevisionRoot root = myFSFS.createRevisionRoot(revision); while(!"/".equals(parentPath) && !"".equals(parentPath)) { parentPath = SVNPathUtil.removeTail(parentPath); if ("".equals(parentPath)) { parentPath = "/"; } final FSRevisionNode node = root.getRevisionNode(parentPath); final SVNProperties properties = myFSFS.getProperties(node); if (properties != null && handler != null && !properties.isEmpty()) { if (propertyName != null && properties.containsName(propertyName)) { final SVNProperties singleProperty = new SVNProperties(); singleProperty.put(propertyName, properties.getSVNPropertyValue(propertyName)); handler.handleInheritedProperites(parentPath, singleProperty); } else if (propertyName == null) { handler.handleInheritedProperites(parentPath, properties); } } } } finally { closeRepository(); } }
if (basePath != null && baseRevision >= 0) { baseRoot = myFSFS.createRevisionRoot(baseRevision); SVNProperties props = myFSFS.getProperties(baseRoot.getRevisionNode(basePath)); previousMergeInfoValue = props.getStringValue(SVNProperty.MERGE_INFO); SVNProperties props = myFSFS.getProperties(root.getRevisionNode(changedPath)); if (props != null) { mergeInfoValue = props.getStringValue(SVNProperty.MERGE_INFO);
if (basePath != null && baseRevision >= 0) { baseRoot = myFSFS.createRevisionRoot(baseRevision); SVNProperties props = myFSFS.getProperties(baseRoot.getRevisionNode(basePath)); previousMergeInfoValue = props.getStringValue(SVNProperty.MERGE_INFO); SVNProperties props = myFSFS.getProperties(root.getRevisionNode(changedPath)); if (props != null) { mergeInfoValue = props.getStringValue(SVNProperty.MERGE_INFO);
if (basePath != null && baseRevision >= 0) { baseRoot = myFSFS.createRevisionRoot(baseRevision); SVNProperties props = myFSFS.getProperties(baseRoot.getRevisionNode(basePath)); previousMergeInfoValue = props.getStringValue(SVNProperty.MERGE_INFO); SVNProperties props = myFSFS.getProperties(root.getRevisionNode(changedPath)); if (props != null) { mergeInfoValue = props.getStringValue(SVNProperty.MERGE_INFO);
props = fsfs.getProperties(root.getRevisionNode(myResource.getResourceURI().getPath()));
SVNProperties props = null; try { props = fsfs.getProperties(root.getRevisionNode(path)); } catch (SVNException svne) { throw DAVException.convertError(svne.getErrorMessage(), HttpServletResponse.SC_INTERNAL_SERVER_ERROR,