Subversion
"Roger Binns" <[email protected]>
| Newsgroups | gmane.comp.mobile.bitpim.devel |
|---|---|
| Message-ID | <004c01c63a9a$22dd2250$3501a8c0@rogersqyvr14d3> |
SourceForge finally offers Subversion. It is *way* better than CVS, especially for ease of use and branching/tagging. I have been using it anger for almost a year personally and professionally and find it a huge improvement. I think we should move to Subversion ASAP. (Bucketloads of other open source projects have). The SourceForge doc is at the following link. (As a bonus there is also no time delay for anonymous users. As a double bonus we'll never have to whine at Joe for EOL issues again :-) http://sourceforge.net/docs/E09/ If you are unfamilar with Subversion, reading the online book is an excellent introduction: http://svnbook.red-bean.com/ I am happy to do all the migration work. (I'll do it using the dump method since I'll want to remove a bunch of cruft like earlier versions of the compiled online help). Since branching and tagging is so nice and easy, I'd suggest the following practises: - When things are ready for a release, copy to the corresponding release number. Development can then continue on the main branch without worrying about breaking the release. - Each developer can have their own named area. That will make it easier to test out new features or changes such as the recent autodetection on startup or potential gui improvements. - Various subprojects such as APSW and the helpblocks2web will go into a seperate subprojects namespace. comscan will be removed. They may be hooked into the main project/web using externals. BTW all the Windows developers will love TortoiseSVN. What I propose doing is making the imported Subversion repository in my home environment using a shell script and cvs2svn. I'll post that here for others to use in their local environment. You'll want a recently nightly download of the CVS root: wget http://cvs.sourceforge.net/cvstarballs/bitpim-cvsroot.tar.bz2 Once everyone is happy (next weekend?) we can do a cutover. Roger ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642