Mercurial > hg > mercurial
changeset 58:d1ed856e38ea
fix display version
author | Pavel.Sher |
---|---|
date | Sun, 26 Oct 2008 16:34:32 +0300 |
parents | 99e757f2527b |
children | 30cc10fe9479 |
files | mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupport.java |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupport.java Sun Oct 26 16:23:50 2008 +0300 +++ b/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialVcsSupport.java Sun Oct 26 16:34:32 2008 +0300 @@ -110,7 +110,7 @@ // stored in database (note that getContent method will be invoked with this version) List<VcsChange> files = toVcsChanges(modifiedFiles, prev.getFullVersion(), cur.getFullVersion(), includeRule); if (files.isEmpty()) continue; - ModificationData md = new ModificationData(cur.getTimestamp(), files, cur.getSummary(), cur.getUser(), root, cur.getFullVersion(), cur.getFullVersion()); + ModificationData md = new ModificationData(cur.getTimestamp(), files, cur.getSummary(), cur.getUser(), root, cur.getFullVersion(), extractRevisionId(cur.getFullVersion())); result.add(md); prev = cur; } @@ -255,6 +255,10 @@ } public String getVersionDisplayName(final String version, final VcsRoot root) throws VcsException { + return extractRevisionId(version); + } + + private String extractRevisionId(final String version) { int colon = version.indexOf(':'); if (colon == -1) return version; return version.substring(colon+1);