BZR/SVN demonstration.
Neil Martinsen-Burrell
nmb at wartburg.edu
Wed Mar 11 12:44:59 GMT 2009
Eric Berry <elberry <at> gmail.com> writes:
> http://wiki.townsfolkdesigns.com/doku.php/bazaar_demoI'd love some
> feedback on it before I make it "final", if there's anything I've gotten
> wrong, or something I should add please let me know.
This is great. I'll just add some random comments because they show off some
more great features of bzr:
* ``bzr init myproject`` will create the myproject directory if it doesn't
exist, so that is the only command you need to get started. There is even a
--create-prefix option which is the equivalent of mkdir's -p.
* If you want to show the effect of adding only specific files, you should not
add every file: ``bzr add build.properties build.xml``.
* For ``bzr ignore`` it would be nice to show that .bzrignore now exists, is
added to version control and what its contents are. Also, from ``bzr help
ignore``, regular expressions are a killer feature for bzr ignore patterns.
* ``bzr whoami`` should include an email address, so perhaps
``bzr whoami "Bob <bob at example.com>"``
* You may or may not want to mention (pluggable) mail client support in ``bzr
send``. I personally think it's pretty cool.
* If I were Bob and were reviewing someone else's changes, I would not merge
them into the main branch directly. Do you want to show Bob making a new
branch to do review in?
* Some people use aliases to shadow the default behavior of built-incommands.
``bzr alias log="log --short -r -10.."`` for example.
Thanks for your work on this.
-Neil
More information about the bazaar
mailing list