Have verbose flag print the changeset hash when committing

This commit is contained in:
Gilles Moris 2008-08-22 13:25:35 +02:00
parent aee5d531f1
commit 4c144a2f64
9 changed files with 20 additions and 4 deletions

View File

@ -587,6 +587,7 @@ def commit(ui, repo, *pats, **opts):
return
cl = repo.changelog
rev = cl.rev(node)
ui.note(_('committed changeset %s\n') % short(node))
parents = cl.parentrevs(rev)
if rev - 1 in parents:
# one of the parents was the old tip

View File

@ -2,10 +2,12 @@ adding dir/bar
adding foo
dir/bar
foo
committed changeset d44511117907
adding dir/bar_2
adding foo_2
dir/bar_2
foo_2
committed changeset a85812e0561a
adding a
adding c
removing a

View File

@ -5,6 +5,7 @@ a
% test case collision on rename (issue 750)
adding a
a
committed changeset 07f494440405
A: not overwriting - file exists
% test case collision between revisions (issue 912)
adding a

View File

@ -7,10 +7,6 @@ echo foo > foo
hg add foo
HGEDITOR=true hg commit -m ""
hg commit -d '0 0' -m commit-1
# An empty date was interpreted as epoch origin
echo foo >> foo
hg commit -d '' -m commit-no-date
hg tip --template '{date|isodate}\n' | grep '1970'
echo foo >> foo
hg commit -d '1 4444444' -m commit-3
hg commit -d '1 15.1' -m commit-4
@ -52,6 +48,10 @@ touch quux
hg commit -d '0 0' -m commit-16 quux
echo >> dir/file
hg -v commit -d '0 0' -m commit-17 dir/file
# An empty date was interpreted as epoch origin
echo foo >> foo
hg commit -d '' -m commit-no-date
hg tip --template '{date|isodate}\n' | grep '1970'
cd ..
echo % partial subdir commit test

View File

@ -11,16 +11,19 @@ nothing changed
abort: file bar not found!
adding dir/file
dir/file
committed changeset d2a76177cb42
adding dir.file
abort: no match under directory dir!
abort: no match under directory .!
abort: no match under directory ../dir2!
dir/file
committed changeset 1cd62a2d8db5
does-not-exist: No such file or directory
abort: file does-not-exist not found!
abort: file baz not tracked!
abort: file quux not tracked!
dir/file
committed changeset 49176991390e
% partial subdir commit test
adding bar/bar
adding foo/foo

View File

@ -1,6 +1,7 @@
A b
b
b: copy a:b789fdd96dc2f3bd229c1dd8eedf0fc60e2b68e3
committed changeset 386a3cc01532
we should see two history entries
changeset: 1:386a3cc01532
tag: tip

View File

@ -150,4 +150,5 @@ Automatically installed hook
foo
calling hook commit.auto: <function autohook>
Automatically installed hook
committed changeset 52998019f625
hooks.commit.auto=<function autohook>

View File

@ -8,6 +8,7 @@ adding a
b
b: searching for copy revision for a
b: copy a:b80de5d138758541c5f05265ad144ab9fa86d1db
committed changeset 755e75751bf6
checking changesets
checking manifests
crosschecking files in changesets and manifests

View File

@ -117,6 +117,7 @@ a
b
overwriting a expanding keywords
running hook commit.test: cp a hooktest
committed changeset ef63ca68695b
% status
? hooktest
% identify
@ -223,6 +224,7 @@ c
c
c: copy a:0045e12f6c5791aac80ca6cbfd97709a88307292
overwriting c expanding keywords
committed changeset e22d299ac0c2
% cat a c
expand $Id: a,v ef63ca68695b 1970/01/01 00:00:00 user $
do not process $Id:
@ -280,6 +282,7 @@ M a
% commit
a
overwriting a expanding keywords
committed changeset bb948857c743
% status
% verify
checking changesets
@ -306,6 +309,7 @@ a
1: xxx $
2: $Xinfo$
% remove
committed changeset d14c71265376
% status
% rollback
rolling back last transaction
@ -337,6 +341,7 @@ summary: firstline
% commit rejecttest
a
overwriting a expanding keywords
committed changeset 85e279d709ff
% export
% import
applying ../rejecttest.diff
@ -360,6 +365,7 @@ abort: outstanding uncommitted changes
x/a
x/a: copy a:779c764182ce5d43e2b1eb66ce06d7b47bfe342e
overwriting x/a expanding keywords
committed changeset cfa68229c116
% cat a
expand $Id: x/a cfa68229c116 Thu, 01 Jan 1970 00:00:03 +0000 user $
do not process $Id: