commit IDs in changelog messsages (was: Introductory mail)

Martin Bähr mbaehr at
Thu Nov 13 14:40:42 UTC 2008

On Thu, Nov 13, 2008 at 01:42:44PM +0100, martin f krafft wrote:
> Except, of course, there is no such thing as an SVN-Commit. r123 is
> a state, a snapshot, the commit if the diff against r-1. I think hg
> is like Git

well, in git the commit-ids also represent the state of the whole tree
like in svn.

> but I think bzr also doesn't have commit identifiers.

without rechecking, from what i remember reading there are local
revision ids which are sequential, but also hashes (either for the
commit or the tree) which are global like in git.

> Anyway, since those are unique within the official repo to which
> these messages are referring (else it would not make sense, except
> maybe in the case of Git

it makes sense for any dcvs. if i am interested in the commit-id then
chances are that i already have a local clone of the repo in which case
i can use the global id locally. (this becomes significant for bzr which
has both)

greetings, martin.
cooperative communication with sTeam      -     caudium, pike, roxen and unix
offering: programming, training and administration   -  anywhere in the world
pike programmer   working in china            
unix system-      iaeste.(|or).at           
Martin Bähr

More information about the vcs-pkg-discuss mailing list