return Long.parseLong(line.substring(18, line.length() - 1));
return Long.parseLong(line.substring(20, line.length() - 1));
	private long refreshChangedResources(String changedResourcesList) {		StringTokenizer st = new StringTokenizer(changedResourcesList, Helper.NEWLINE);		while (st.hasMoreTokens()) {			String line = st.nextToken();			//check and see if we are at the last line (nothing to do)			if (line.startsWith("At revision "))				return Long.parseLong(line.substring(12, line.length() - 1));			if (line.startsWith("Updated to revision "))				return Long.parseLong(line.substring(18, line.length() - 1));			if (line.startsWith("Committed revision "))				return Long.parseLong(line.substring(19, line.length() - 1));			if (line.startsWith("Checked out revision "))				return Long.parseLong(line.substring(21, line.length() - 1));			//Jump to the next line if we encounter this: (when checking in)			if (line.startsWith("Transmitting file data "))				continue;			String fileName = line.substring(line.indexOf(' ')).trim();			//check to see if this is a file or a dir.			File f = new File(fileName);			notifyListenersOfChange(fileName, f.isDirectory() ? SVNNodeKind.DIR : SVNNodeKind.FILE);		}		return SVNRevision.SVN_INVALID_REVNUM;	}