SickTwist
October 24th, 2005, 03:06 PM
I've been working on a small project (plan to release it under a Free Software license) in my free time to help me learn GTK+ (http://www.gtk.org/), C, Glib and Gstreamer (http://gstreamer.freedesktop.org/). At this point I am not using a revision control system but realize the need for one ever since I broke my program a few days ago and had to struggle to undo the changes that I made which caused the breakage.
I feel that distributed revision control (http://en.wikipedia.org/wiki/Distributed_revision_control) is technically superior so I'd prefer to learn a system based on that concept. I've been considering using Bazaar (http://bazaar.canonical.com/) or Bazaar-NG (http://www.bazaar-ng.org/) but I'm open to other ideas as well. Does anyone have any experience with Bazaar or Bazaar-NG? I realize that the latter is being developed heavily right now. With that in mind, is it too soon to start learning it since the interface may be a moving target at this point? Other the other hand, is it worth learning Bazaar since it seems to be superceded by Bazaar-NG? How accurate and available is documentation for these programs? How do they compare with other distributed revision control systems?
Thanks in advance for any feedback!
I feel that distributed revision control (http://en.wikipedia.org/wiki/Distributed_revision_control) is technically superior so I'd prefer to learn a system based on that concept. I've been considering using Bazaar (http://bazaar.canonical.com/) or Bazaar-NG (http://www.bazaar-ng.org/) but I'm open to other ideas as well. Does anyone have any experience with Bazaar or Bazaar-NG? I realize that the latter is being developed heavily right now. With that in mind, is it too soon to start learning it since the interface may be a moving target at this point? Other the other hand, is it worth learning Bazaar since it seems to be superceded by Bazaar-NG? How accurate and available is documentation for these programs? How do they compare with other distributed revision control systems?
Thanks in advance for any feedback!