diff options
Diffstat (limited to 'plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnFileRevision.java')
-rw-r--r-- | plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnFileRevision.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnFileRevision.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnFileRevision.java index 046e16c148a4..007df92a403b 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnFileRevision.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/history/SvnFileRevision.java @@ -26,12 +26,13 @@ import com.intellij.openapi.vcs.actions.VcsContextFactory; import com.intellij.openapi.vcs.history.VcsFileRevision; import com.intellij.openapi.vcs.history.VcsRevisionNumber; import com.intellij.openapi.vcs.impl.ContentRevisionCache; +import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import org.jetbrains.idea.svn.SvnBundle; import org.jetbrains.idea.svn.SvnRevisionNumber; import org.jetbrains.idea.svn.SvnUtil; import org.jetbrains.idea.svn.SvnVcs; -import org.tmatesoft.svn.core.SVNLogEntry; +import org.jetbrains.idea.svn.checkin.CommitInfo; import org.tmatesoft.svn.core.wc.SVNRevision; import org.tmatesoft.svn.core.wc2.SvnTarget; @@ -47,7 +48,7 @@ public class SvnFileRevision implements VcsFileRevision { private final Date myDate; private String myCommitMessage; private final String myAuthor; - private final VcsRevisionNumber myRevisionNumber; + private final SvnRevisionNumber myRevisionNumber; private final SvnVcs myVCS; private final String myURL; private final SVNRevision myPegRevision; @@ -79,7 +80,7 @@ public class SvnFileRevision implements VcsFileRevision { public SvnFileRevision(SvnVcs vcs, SVNRevision pegRevision, - SVNLogEntry logEntry, + LogEntry logEntry, String url, String copyFromPath, Charset charset) { myCharset = charset; @@ -96,6 +97,11 @@ public class SvnFileRevision implements VcsFileRevision { myMergeSources = new ArrayList<SvnFileRevision>(); } + @NotNull + public CommitInfo getCommitInfo() { + return new CommitInfo.Builder(myRevisionNumber.getRevision().getNumber(), myDate, myAuthor).build(); + } + public String getURL() { return myURL; } |