[MERGE] Implement the oft-discussed automatic-add-and-delete at commit time.

Aaron Bentley aaron at aaronbentley.com
Wed Aug 6 19:36:42 BST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Arbash Meinel wrote:
> Aaron Bentley wrote:
> | However, sometimes I have files in my tree that I do not want to commit,
> | yet I want to commit the other contents of the tree.  So I use commit
> | --no-strict.  I very much do not want that to cause those files to be
> | auto-added.
> 
> Sure, but that would only happen if you also supplied -a.

But I do want to supply -a, because I want auto-remove to work, even
when I commit --strict.


> So certainly, it depends how "clean" you keep your trees. Some people
> work with a lot of extra stuff in there, some people don't.

I guess I'm a neat-freak in my working trees.  Maybe that's why my
apartment is so messy...

> I agree that --auto-add-remove shouldn't be the default behavior, for a
> variety of reasons. I *do* think that having "bzr add" and "bzr remove"
> handle auto add/remove at appropriate times is reasonable

Sure.

>, and having
> "bzr commit --strict" abort on missing as well as unknowns is great.

I don't like that.  I want an --auto option that lets me auto-remove
files on deletion, and I want it to work when --strict is active.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIme860F+nu1YWqI0RApbxAKCHZpGGbIuipncOLs40MYDW7abZPQCggb+y
yDoAs4G4flJlwAg9P95Cznk=
=tbX0
-----END PGP SIGNATURE-----



More information about the bazaar mailing list