Rocking the Bazaar
bzr is really coming along very well.
I have stepped up to give a seminar about it at linux.conf.au in place of a speaker who had to pull out. I didn't originally submit an abstract because I thought it wouldn't be sufficiently ready to talk about, but as it turns out it is.
If I can get remote operation working before the conference I'd like to put these commands in the abstract in the online program:
bzr get http://bazaar-ng.org/bzr/sandbox cd sandbox vi hello.txt bzr send
One really important use case for a version control system is that of being told how to do basic operations by someone else. This is the first encounter most people have: wanting to try something out in the development head of some project kept in CVS. It's very important that this be as simple as possible, and that it work reliably. Doubly so because the person will typically not get their instructions from the program's manual, but rather second hand from whatever person or web page is helping them get started on that particular project.
Development has gone well in the last week or so: there is now a rudimentary mv command, a nice ignored that shows what is ignored and why.
Daylight saving finished in Australia, which correctly tested that bzr records dates as GMT + timezone, somewhat like email:
.... ---------------------------------------- revno: 100 committer: mbp@sourcefrog.net timestamp: Sun 2005-03-27 00:41:53 +1100 message: - add test case for ignore files ---------------------------------------- revno: 101 committer: mbp@sourcefrog.net timestamp: Sun 2005-03-27 19:14:45 +1000 message: change default ignore list
jdub loves the info command, saying he'd run it all the time to see the numbers ticking over.
mbp@hope% bzr info
branch format: Bazaar-NG branch, format 0.0.4
in the working tree:
101 unchanged
0 modified
0 added
0 removed
0 renamed
2 unknown
262 ignored
4 versioned subdirectories
branch history:
161 revisions
2 committers
23 days old
first revision: Wed 2005-03-09 04:08:15 +0000
latest revision: Fri 2005-04-01 18:27:01 +1000
text store:
330 file texts
2392 kB
revision store:
161 revisions
55 kB
inventory store:
161 inventories
3219 kB
posted Fri 1 Apr 2005 in /software/vc/bzr | link
Archives 2008: Apr Feb 2007: Jul May Feb Jan 2006: Dec Nov Oct Sep Aug Jul Jun Jan 2005: Sep Aug Jul Jun May Apr Mar Feb Jan 2004: Dec Nov Oct Sep Aug Jul Jun May Apr Mar Feb Jan 2003: Dec Nov Oct Sep Aug Jul Jun May
Copyright (C) 1999-2007 Martin Pool.