UI confusion / consistency
Jelmer Vernooij
jelmer at samba.org
Thu Nov 22 18:23:41 GMT 2007
Am Donnerstag, den 22.11.2007, 13:17 -0500 schrieb Aaron Bentley:
> James Westby wrote:
> > On Thu, 2007-11-22 at 10:50 -0600, Matthew D. Fuller wrote:
> >> On Thu, Nov 22, 2007 at 05:03:10PM +0100 I heard the voice of
> >> Nicholas Allen, and lo! it spake thus:
> >>> The worst I think is that "bzr revert" is relative to the branch
> >>> root and not cwd.
> >> Er. Revert DOES take paths relative to cwd...
> >>
> >>
> >
> > I read it as 'revert acts on the whole tree, even if you are in
> > subdirectory', is that what you meant Nicholas?
> And philosophically, it makes sense to consider the whole tree by
> default. We are a whole-tree tool, and believe that changes to one file
> may often affect files in other parts of the tree. If, say, commit
> defaulted to the CWD, there would be a lot more commits that failed to
> commit all the necessary changes.
Yeah, I agree - and I think that makes sense. However, it would be nice
if this was more consistent - that's why I brought up "bzr conflicts"
and "bzr ignore".
svn/cvs default to ".", which is probably why most people assume bzr
works that way too (at least, I did - it bit me a couple of times when
running "bzr commit"). But then again, there is no other sane default
for svn, as it doesn't have tree roots.
Cheers,
Jelmer
--
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20071122/7eb79ef5/attachment.pgp
More information about the bazaar
mailing list