more performance work?

Jelmer Vernooij jelmer at samba.org
Thu Nov 8 14:11:51 GMT 2007


Am Mittwoch, den 07.11.2007, 23:33 -0500 schrieb Martin Pool:
> I've come to agree that line ending conversion should store things in
> a canonical form, rather than just presenting the checked-out files
> appropriately.
> 
> I don't object to adding file properties but I'm not sure they are
> necessary to support this, rather than a configuration file saying
> that particular filenames should be treated in particular ways.  I
> would think generally you'd want expansion or line mangling across a
> class of files...
Yes, but those settings should be per-project - not per developer.
Things will go bad when two developers working on the same project have
different settings for the line endings style. Just running "bzr branch"
after you've checked out a branch should also be sufficient to
contribute to a branch - no more local changes should be required.

So if these settings wouldn't be stored in file properties, they should
be stored in branch properties; perhaps parts of .bzr/branch/branch.conf
should be propagated when cloning / pulling a branch for this reason?

Cheers,

Jelmer

-- 
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org



More information about the bazaar mailing list