/** * A private wrapper function for RevisionRanges. * @returns a single-element revision range. */ private RevisionRange[] toRevisionRange(Revision rev1, Revision rev2) { RevisionRange[] ranges = new RevisionRange[1]; ranges[0] = new RevisionRange(rev1, rev2); return ranges; }
/** * A private wrapper function for RevisionRanges. * @returns a single-element revision range. */ private RevisionRange[] toRevisionRange(Revision rev1, Revision rev2) { RevisionRange[] ranges = new RevisionRange[1]; ranges[0] = new RevisionRange(rev1, rev2); return ranges; }
/** * Parse the revisions in a merge info line into RevisionRange * objects and adds each of them to the internal Map * (e.g. <code>"1-100,104,108,110-115"</code>) * * @param path The merge source path. * @param revisions A textual representation of the revision ranges. */ private void parseRevisions(String path, String revisions) { List rangeList = this.getRevisions(path); StringTokenizer st = new StringTokenizer(revisions, ","); while (st.hasMoreTokens()) { String revisionElement = st.nextToken(); RevisionRange range = new RevisionRange(revisionElement); if (rangeList == null) rangeList = new ArrayList(); rangeList.add(range); } if (rangeList != null) setRevisionList(path, rangeList); }
/** * Parse the revisions in a merge info line into RevisionRange * objects and adds each of them to the internal Map * (e.g. <code>"1-100,104,108,110-115"</code>) * * @param path The merge source path. * @param revisions A textual representation of the revision ranges. */ private void parseRevisions(String path, String revisions) { List rangeList = this.getRevisions(path); StringTokenizer st = new StringTokenizer(revisions, ","); while (st.hasMoreTokens()) { String revisionElement = st.nextToken(); RevisionRange range = new RevisionRange(revisionElement); if (rangeList == null) rangeList = new ArrayList(); rangeList.add(range); } if (rangeList != null) setRevisionList(path, rangeList); }
/** * Parse the revisions in a merge info line into RevisionRange * objects and adds each of them to the internal Map * (e.g. <code>"1-100,104,108,110-115"</code>) * * @param path The merge source path. * @param revisions A textual representation of the revision ranges. */ private void parseRevisions(String path, String revisions) { List rangeList = this.getRevisions(path); StringTokenizer st = new StringTokenizer(revisions, ","); while (st.hasMoreTokens()) { String revisionElement = st.nextToken(); RevisionRange range = new RevisionRange(revisionElement); if (rangeList == null) rangeList = new ArrayList(); rangeList.add(range); } if (rangeList != null) setRevisionList(path, rangeList); }
public static RevisionRange createRevisionRange(SVNMergeRange range){ if (range == null){ return null; } return new RevisionRange(new Revision.Number(range.getStartRevision()), new Revision.Number(range.getEndRevision())); }
public static RevisionRange createRevisionRange(SVNMergeRange range){ if (range == null){ return null; } return new RevisionRange(new Revision.Number(range.getStartRevision()), new Revision.Number(range.getEndRevision())); }
public static RevisionRange createRevisionRange(SVNMergeRange range){ if (range == null){ return null; } return new RevisionRange(new Revision.Number(range.getStartRevision()), new Revision.Number(range.getEndRevision())); }
public static RevisionRange createRevisionRange(SVNMergeRange range){ if (range == null){ return null; } return new RevisionRange(new Revision.Number(range.getStartRevision()), new Revision.Number(range.getEndRevision())); }
Revision unspec = new Revision(RevisionKind.unspecified); client.merge(modUrl, Revision.HEAD, new RevisionRange[] { new RevisionRange(unspec, unspec) }, branchPath, true, Depth.infinity, false, false, false);
Revision unspec = new Revision(RevisionKind.unspecified); client.merge(modUrl, Revision.HEAD, new RevisionRange[] { new RevisionRange(unspec, unspec) }, branchPath, true, Depth.infinity, false, false, false);
ranges[0] = new RevisionRange(new Revision.Number(2), new Revision.Number(4)); client.merge(modUrl, Revision.HEAD, ranges,
ranges[0] = new RevisionRange(new Revision.Number(2), new Revision.Number(4)); client.merge(modUrl, Revision.HEAD, ranges,
ranges[0] = new RevisionRange(new Revision.Number(1), new Revision.Number(2)); client.merge(thisTest.getUrl(), Revision.HEAD, ranges,
ranges[0] = new RevisionRange(new Revision.Number(1), new Revision.Number(2)); client.merge(thisTest.getUrl(), Revision.HEAD, ranges,
Revision unspec = new Revision(RevisionKind.unspecified); client.merge(modUrl, Revision.HEAD, new RevisionRange[] { new RevisionRange(unspec, unspec) }, branchPath, true, Depth.infinity, false, false, false);
Revision unspec = new Revision(RevisionKind.unspecified); client.merge(modUrl, Revision.HEAD, new RevisionRange[] { new RevisionRange(unspec, unspec) }, branchPath, true, Depth.infinity, false, false, false);