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

Colin D Bennett colin at gibibit.com
Tue Aug 5 20:38:39 BST 2008


On Wed, 06 Aug 2008 05:16:13 +1000
Robert Collins <robertc at robertcollins.net> wrote:

> On Tue, 2008-08-05 at 07:59 -0400, Aaron Bentley wrote:
> 
> > Am I correctly understanding that this patch takes away the ability
> > to have auto-delete without auto-add?
> > 
> > If so, DO NOT WANT.
> 
> Yes, it does. 
> 
> Why is auto-delete better/safer than auto-add?

Because rarely are version-controlled files deleted without reason
during normal work.  On the contrary, extra 'garbage' files are often
created by build tasks.

Or perhaps you have saved a patch or a tarball in the source tree
temporarily.  You might want to just ignore it while you are
committing.

Once a file is added to version control, it should not be deleted
unless there is a reason to do so.

Regards,
Colin



More information about the bazaar mailing list