public static String getPropertyNameByElement(DAVElement element) {
		if (element == null) {
			return null;
		}
		String namespace = element.getNamespace();
		String name = element.getName();
		if (namespace.equals(DAVElement.SVN_CUSTOM_PROPERTY_NAMESPACE)) {
			// hack!
			if (name.startsWith("svk_")) {
				name = name.substring(0, "svk".length()) + ":" + name.substring("svk".length() + 1);
			}
			return name;
		} else if (namespace.equals(DAVElement.SVN_SVN_PROPERTY_NAMESPACE)) {
			return "svn:" + name;
		} else if (element == DAVElement.CHECKED_IN) {
			return SVNProperty.WC_URL;//"svn:wc:ra_dav:version-url";
		}
		return null;
	}
Added for ngrinder.
Handle different branch concept in svn and github.
ngrinder-controller/src/main/java/org/tmatesoft/svn/core/internal/io/dav/DAVUtil.java