RFC: TortoiseBzr strategies

Nicholas Allen allen at ableton.com
Thu Apr 17 15:53:17 BST 2008


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

| I have used TortoiseSVN for long enough time to know about features like
| this, and they are not implemented in QBzr because it's not something I
| want to use. For any kind of merges, I prefer my text editor.
Me too - I always found the GUI merge tools a bit confusing and the 
conflict markers in the text files much easier to use.

I use the GUI mainly for reviewing my changes and reverting a sub set of 
them as GUI tools are much better at this than the command line 
equivalents. There is no command line equivalent to seeing all changes 
side by side and with the full context and at the press of a single 
button reverting just a single one of the changes (not the whole file). 
This is where the GUI tools should excel because this is possible 
through a GUI interface but not (in any easy way I can think of) on the 
command line.

Once the GUI tools can launch a decent diff viewer and use it for all 
diffing then I will definately start using them for this purpose. I 
would go as far as to say that having a built in diff viewer in the GUI 
tool is completely redundant because it will never be as powerful as the 
many diff viewer programs that already exist and it will most likely 
suck unless a *lot* of time is spent on it. I wouldn't spend any  time 
on writing a diff viewer but just add a config option where the user can 
specify a program of their choice. It's less work to do and also lets 
the user do much more....

Nick
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
iD8DBQFIB2RdbpmWsXfOU58RAgdDAKCYzfZi3mUuHDC2FeOgQHKnA3syAQCgstWe
UOOSyaBydrXzp/ZDv6Pw30s=
=/kwJ
-----END PGP SIGNATURE-----




More information about the bazaar mailing list