Elliott Wolin U. Of Indiana Dec-2002 Bitkeeper for Hall D Elliott Wolin U. Of Indiana Dec-2002 CVS Bitkeeper
Why Bitkeeper Need distributed code management Need modern code management Bitkeeper is free for open source (i.e. us) Used by Linux developers (e.g. Linus T.) Does everything CVS does, and much more Has active design group Glowing recommendations from ex-CVS users See http://www.bitkeeper.com
Widespread in open source Bitkeeper vs CVS Bitkeeper CVS Age New Pretty old Usage Rapidly expanding Widespread in open source Devel Active Not much activity Support Excellent ?
Bitkeeper vs CVS Bitkeeper CVS Design Excellent, modern Old, out of date Features Full Adequate Distributed Yes, powerful Yes, kludgy Model Multiple repository Single repository History Fine grained Coarse
Bitkeeper vs CVS Bitkeeper CVS Staged integration Yes No Change sets Local check out/in Cost Free Guis Few, very good Way too many, some ok
Bitkeeper vs CVS Bitkeeper CVS Win32 Yes No Command line Logical Arcane Online help Excellent ? Manuals ? (Online) Poor Web Log Maybe
Web Sites http://www.bitkeeper.com Linux use: http://linux.bkbits.net Hosted projects: http://www.bkbits.net/ Coda logbook project: http://www.bitkeeper.com/v2_logging/desc.html
Conclusions Time to start thinking about code mgmt Bitkeeper is best alternative Free, easy to install and use Supported on all Unix, Linux, and Win32 Check out http://www.bitkeeper.com Download, try out on small project CVS Bitkeeper