Testing bzr 0.8
Mark Shuttleworth: It’s trivial to start versioning a directory or tree of directories, and then to start passing those versions around to collaborate with friends.
I must admit that bzr has really opened my eyes. I don’t have commit access to Jeff’s planet repository — as near as I can tell only Jeff does. But effectively that doesn’t matter, I simply go about my business, and Jeff frequently merges in my changes, and I pull back changes from others from the mother repository.
Being able to create a repository from any directory with a simple bzr init
, and to host it from any web server that supports serving static files means that there is no reason not to have even scripts developed for my personal use under version control.
bzr push sftp://where.com/here/
fails for me with:
bzr: WARNING: This transport does not update the working tree of: sftp://rubix/home/rubys/foo/
But until now, I didn’t even know that sftp was an option (or even that Ubuntu had included native support for the sftp scheme in firefox) and had been getting by with rsync.
There apparently also is a rich ecosystem of plugins, including one that generated that merge graph.