/** * Creates a new instance. Called by native library. */ private RevisionRange(long from, long to) { this.from = Revision.getInstance(from); this.to = Revision.getInstance(to); }
/** * @return The last committed revision, or {@link * Revision#SVN_INVALID_REVNUM} if up to date. * @since 1.3 */ public Revision.Number getReposLastCmtRevision() { return Revision.createNumber(reposLastCmtRevision); }
/** * compare to revision objects * @param target * @return if both object have equal content */ public boolean equals(Object target) { if (!super.equals(target)) return false; return ((Revision.Number)target).revNumber == revNumber; }
private void logMessages(String path, Revision pegRevision, Revision revisionStart, Revision revisionEnd, boolean stopOnCopy, boolean discoverPath, boolean includeMergeInfo, String[] revisionProperties, long limit, ISVNLogEntryHandler logEntryHandler) throws ClientException { SVNLogClient client = getSVNLogClient(); try { if (revisionEnd == null || revisionEnd.getKind() == RevisionKind.unspecified) { revisionEnd = Revision.HEAD; if (revisionStart != null && revisionStart.getKind() == RevisionKind.unspecified) { revisionStart = Revision.getInstance(1);
public static SVNRevision getSVNRevision(Revision r){ if(r == null){ return SVNRevision.UNDEFINED; } else if(r.getKind() == RevisionKind.number){ return SVNRevision.create(((Revision.Number)r).getNumber()); } else if(r.getKind() == RevisionKind.date){ return SVNRevision.create(((Revision.DateSpec)r).getDate()); } return (SVNRevision)REVISION_KIND_CONVERSION_MAP.get(new Integer(r.getKind())); }
Revision unspec = new Revision(RevisionKind.unspecified); client.merge(modUrl, Revision.HEAD, new RevisionRange[] { new RevisionRange(unspec, unspec) },
private void logMessages(String path, Revision pegRevision, Revision revisionStart, Revision revisionEnd, boolean stopOnCopy, boolean discoverPath, boolean includeMergeInfo, String[] revisionProperties, long limit, ISVNLogEntryHandler logEntryHandler) throws ClientException { SVNLogClient client = getSVNLogClient(); try { if (revisionEnd == null || revisionEnd.getKind() == RevisionKind.unspecified) { revisionEnd = Revision.HEAD; if (revisionStart != null && revisionStart.getKind() == RevisionKind.unspecified) { revisionStart = Revision.getInstance(1);
public static SVNRevision getSVNRevision(Revision r){ if(r == null){ return SVNRevision.UNDEFINED; } else if(r.getKind() == RevisionKind.number){ return SVNRevision.create(((Revision.Number)r).getNumber()); } else if(r.getKind() == RevisionKind.date){ return SVNRevision.create(((Revision.DateSpec)r).getDate()); } return (SVNRevision)REVISION_KIND_CONVERSION_MAP.get(new Integer(r.getKind())); }
Revision unspec = new Revision(RevisionKind.unspecified); client.merge(modUrl, Revision.HEAD, new RevisionRange[] { new RevisionRange(unspec, unspec) },
public RevisionRange(Revision from, Revision to) { this.from = from; this.to = to; }
private void logMessages(String path, Revision pegRevision, Revision revisionStart, Revision revisionEnd, boolean stopOnCopy, boolean discoverPath, boolean includeMergeInfo, String[] revisionProperties, long limit, ISVNLogEntryHandler logEntryHandler) throws ClientException { SVNLogClient client = getSVNLogClient(); try { if (revisionEnd == null || revisionEnd.getKind() == RevisionKind.unspecified) { revisionEnd = Revision.HEAD; if (revisionStart != null && revisionStart.getKind() == RevisionKind.unspecified) { revisionStart = Revision.getInstance(1);
/** * Returns the revision of the last change. * @return revision of the last change as a Revision object. */ public Revision.Number getLastChangedRevision() { return Revision.createNumber(lastChangedRevision); }
public static SVNRevision getSVNRevision(Revision r){ if(r == null){ return SVNRevision.UNDEFINED; } else if(r.getKind() == RevisionKind.number){ return SVNRevision.create(((Revision.Number)r).getNumber()); } else if(r.getKind() == RevisionKind.date){ return SVNRevision.create(((Revision.DateSpec)r).getDate()); } return (SVNRevision)REVISION_KIND_CONVERSION_MAP.get(new Integer(r.getKind())); }
/** * compare to revision objects * @param target * @return if both object have equal content */ public boolean equals(Object target) { if (!super.equals(target)) return false; return ((Revision.Number)target).revNumber == revNumber; }