public boolean isAdminDirectory(String name) { return name != null && (SVNFileUtil.isWindows) ? SVNFileUtil.getAdminDirectoryName().equalsIgnoreCase(name) : SVNFileUtil.getAdminDirectoryName().equals(name); }
public boolean isAdminDirectory(String name) { return name != null && (SVNFileUtil.isWindows) ? SVNFileUtil.getAdminDirectoryName().equalsIgnoreCase(name) : SVNFileUtil.getAdminDirectoryName().equals(name); }
public boolean isAdminDirectory(String name) { return name != null && (SVNFileUtil.isWindows) ? SVNFileUtil.getAdminDirectoryName().equalsIgnoreCase(name) : SVNFileUtil.getAdminDirectoryName().equals(name); }
public boolean isAdminDirectory(String name) { return name != null && (SVNFileUtil.isWindows) ? SVNFileUtil.getAdminDirectoryName().equalsIgnoreCase(name) : SVNFileUtil.getAdminDirectoryName().equals(name); }
public boolean isAdminDirectory(String name) { return name != null && (SVNFileUtil.isWindows) ? name.equalsIgnoreCase(SVNFileUtil.getAdminDirectoryName()) : name.equals(SVNFileUtil.getAdminDirectoryName()); }
protected SVNAdminArea(File dir){ myDirectory = dir; myAdminRoot = new File(dir, SVNFileUtil.getAdminDirectoryName()); }
private File getAdminDirectory(File parentWC) { final String adminDirectoryName = SVNFileUtil.getAdminDirectoryName(); return new File(parentWC, adminDirectoryName); }
protected SVNAdminArea(File dir){ myDirectory = dir; myAdminRoot = new File(dir, SVNFileUtil.getAdminDirectoryName()); }
private static boolean isAdminFile(File file) { String path = file.getAbsolutePath().replace(File.separatorChar, '/'); String adminDir = "/" + SVNFileUtil.getAdminDirectoryName(); return path.lastIndexOf(adminDir + "/") > 0 || path.endsWith(adminDir); }
private static boolean isAdminFile(File file) { String path = file.getAbsolutePath().replace(File.separatorChar, '/'); String adminDir = "/" + SVNFileUtil.getAdminDirectoryName(); return path.lastIndexOf(adminDir + "/") > 0 || path.endsWith(adminDir); }
private static boolean isAdminFile(File file) { String path = file.getAbsolutePath().replace(File.separatorChar, '/'); String adminDir = "/" + SVNFileUtil.getAdminDirectoryName(); return path.lastIndexOf(adminDir + "/") > 0 || path.endsWith(adminDir); }
private static boolean isAdminFile(File file) { String path = file.getAbsolutePath().replace(File.separatorChar, '/'); String adminDir = "/" + SVNFileUtil.getAdminDirectoryName(); return path.lastIndexOf(adminDir + "/") > 0 || path.endsWith(adminDir); }
protected static boolean isEmptyWc(File root, File anchorAbspath) { if (!root.equals(anchorAbspath)) { return false; } File[] children = SVNFileListUtil.listFiles(root); if (children != null) { return children.length == 1 && SVNFileUtil.getAdminDirectoryName().equals(children[0].getName()); } return true; }
public static File createTmpFile(SVNAdminArea adminArea, String prefix, String suffix, boolean tmp) throws SVNException { StringBuffer buffer = new StringBuffer(); buffer.append(SVNFileUtil.getAdminDirectoryName()); buffer.append('/'); if (tmp) { buffer.append(TMP_DIR_NAME); buffer.append('/'); } String adminPath = buffer.toString(); File dir = adminArea.getFile(adminPath); return SVNFileUtil.createUniqueFile(dir, prefix, suffix, false); }
public static File createTmpFile(SVNAdminArea adminArea, String prefix, String suffix, boolean tmp) throws SVNException { StringBuffer buffer = new StringBuffer(); buffer.append(SVNFileUtil.getAdminDirectoryName()); buffer.append('/'); if (tmp) { buffer.append(TMP_DIR_NAME); buffer.append('/'); } String adminPath = buffer.toString(); File dir = adminArea.getFile(adminPath); return SVNFileUtil.createUniqueFile(dir, prefix, suffix, false); }
public static File createTmpFile(SVNAdminArea adminArea, String prefix, String suffix, boolean tmp) throws SVNException { StringBuffer buffer = new StringBuffer(); buffer.append(SVNFileUtil.getAdminDirectoryName()); buffer.append('/'); if (tmp) { buffer.append(TMP_DIR_NAME); buffer.append('/'); } String adminPath = buffer.toString(); File dir = adminArea.getFile(adminPath); return SVNFileUtil.createUniqueFile(dir, prefix, suffix, false); }
public boolean isLocked(File path) throws SVNException { File lockFile = new File(path, SVNFileUtil.getAdminDirectoryName()); lockFile = new File(lockFile, "lock"); if (SVNFileType.getType(lockFile) == SVNFileType.FILE) { return true; } else if (SVNFileType.getType(lockFile) == SVNFileType.NONE) { return false; } SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.WC_LOCKED, "Lock file ''{0}'' is not a regular file", lockFile); SVNErrorManager.error(err); return false; }
public boolean isLocked(File path) throws SVNException { File lockFile = new File(path, SVNFileUtil.getAdminDirectoryName()); lockFile = new File(lockFile, "lock"); if (SVNFileType.getType(lockFile) == SVNFileType.FILE) { return true; } else if (SVNFileType.getType(lockFile) == SVNFileType.NONE) { return false; } SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.WC_LOCKED, "Lock file ''{0}'' is not a regular file", lockFile); SVNErrorManager.error(err, SVNLogType.WC); return false; }
public boolean isLocked(File path) throws SVNException { File lockFile = new File(path, SVNFileUtil.getAdminDirectoryName()); lockFile = new File(lockFile, "lock"); if (SVNFileType.getType(lockFile) == SVNFileType.FILE) { return true; } else if (SVNFileType.getType(lockFile) == SVNFileType.NONE) { return false; } SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.WC_LOCKED, "Lock file ''{0}'' is not a regular file", lockFile); SVNErrorManager.error(err, SVNLogType.WC); return false; }
public File getWCRootTempDir(File localAbspath) throws SVNException { assert (isAbsolute(localAbspath)); DirParsedInfo parseDir = parseDir(localAbspath, Mode.ReadWrite); SVNWCDbDir pdh = parseDir.wcDbDir; verifyDirUsable(pdh); return SVNFileUtil.createFilePath(SVNFileUtil.createFilePath(pdh.getWCRoot().getAbsPath(), SVNFileUtil.getAdminDirectoryName()), WCROOT_TEMPDIR_RELPATH); }