Lines Matching defs:revision
107 * Pattern used to extract author/revision from hg annotate.
163 // (this is necessary for getting the original name in given revision
201 * Try to get file contents for given revision.
204 * @param rev revision
205 * @return contents of the file in revision rev
213 String revision = rev;
216 revision = rev.substring(0, rev.indexOf(':'));
222 String argv[] = {RepoCommand, "cat", "-r", revision, filename};
265 * Get the name of file in given revision
268 * @param full_rev_to_find revision number (in the form of
278 // Extract {rev} from the full revision specification string.
283 "Invalid revision string: {0}", full_rev_to_find);
289 * revision. We need to get them from the newest to the oldest
291 * to the revision we are after.
385 * renamed so we need to find its original name in that revision
393 "Failed to get original revision: {0}",
406 * Annotate the specified file/revision.
409 * @param revision revision to annotate
414 public Annotation annotate(File file, String revision) throws IOException {
420 if (revision != null) {
422 if (revision.indexOf(':') == -1) {
423 argv.add(revision);
425 argv.add(revision.substring(0, revision.indexOf(':')));
436 // needed later to get user string for particular revision.
443 // revision identifier.
639 "Mercurial revision parsing error: "