Bazaar as Subversion replacement
Aaron Bentley
aaron.bentley at utoronto.ca
Tue Jan 16 15:57:46 GMT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nicholas Allen wrote:
> As you may remember I was evaluating Bazaar as a replacement for our
> existing Subversion repository a while ago. Bazaar's development model,
> features and ease of use would definitely be of benefit to us. However,
> there were a few issues that Bazaar does not currently handle as well as
> Subversion and which prevent us from migrating:
>
> 1 No line ending styles for text files (so Bazaar cannot really be used
> for multi platform development)
This is pretty complicated to do properly.
A stopgap would be to have a precommit hook that fixed the line endings
whenever you committed. Would that kind of solution be acceptable?
> 2 No support for tags.
That doesn't seem like a fair complaint, given that SVN doesn't support
tags, either. Martin is working on proper tags, but you can always do
it the way SVN does.
> 3 Inefficient 'bzr log filename' implementation.
Point taken. It's not too hard to fix (for filename. directoryname is
another case). But people like me who don't use "log filename" don't
find this limitation bothersome. Is it possible that you're using "log
filename" where "annotate" would work as well or better?
> 4 No way to ensure revision numbers don't change on a branch shared
> amongst multiple developers (or pushed to by one developer from multiple
> branches).
I'm currently working on a new branch format, and plan to provide that
as one of the features. So a month or two is a reasonable timeframe.
> 5 Olive: No easy way to see differences in a graphical diff program such
> as Beyond Compare.
I expect it's a few hours' work, given an interested developer.
It's easy enough with the difftools plugin, though.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFFrPX60F+nu1YWqI0RAkAzAJ0T1xLbjIv2D2hfDwTnrkr+4g6AlQCfXjsn
QrxzrKYbTXL2AmrprxvEAsM=
=DkjC
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list