rfc: remove "revision specs"
Matthieu Moy
Matthieu.Moy at imag.fr
Tue Aug 30 08:34:03 BST 2005
Martin Pool <martinpool at gmail.com> writes:
> Previous versions of bzr allowed for "revision specifiers" to occur
> within a path, e.g.
>
> ./bzr.dev/@1040
One thing I like with the baz revision identifier, like
foo at bar/proj--main--0--patch-42 is that you can easily recognize that
it's a revision identifier. You can recognize it visually, or program
software to regexp-match it. For example, Xtla now creates
mouse-sensitive buttons in my emails when it recognizes such pattern.
It can do that if the mail says
Please look at foo at bar/proj--main--0--patch-42
but off course not if the mail says
Please see patch-42 that I've just commited in foo at bar/proj--main--0
I'd like revision identifiers to be regexp-matchable in bzr too,
although I'm not sure how it's possible to do it.
bzr:///home/foo/bar/,rev=1040 could be nice, but OTOH,
bzr://http://www.site.com/my/bzr/branch/,rev=1040 looks really ughly.
In brief, revision specifiers within a path are a necessary condition
to have easily recognizable bzr revision specifiers, but it's not
sufficient. Or perhaps forget about this all if this is too complex
for too little benefit ...
--
Matthieu
More information about the bazaar
mailing list