First off, let me say that I agree with Chris in that I'd also rather use Mercurial (Hg) or Git for version control. But that said, Subversion's not all that bad. The issues of repository corruption should be non-existent under Google Code. Merging can be a pain in the ass in any system, but until you start following a development-on-branches model, you don't need to merge (I think I've managed to avoid merges on Subversion entirely). As Chris said, it's not distributed: that can be a problem if you want to do development offline.
I'd personally like to see the Google project hosting stuff support more source control options, but if all you want is to easily publish the latest version of your code base, Subversion will work nicely. However, for what you are describing, publishing a source tarball (or even the script itself, if the documentation is self-contained and you don't need to include a license file) should be perfectly adequate. Chris Knadle wrote: > On Tuesday 26 August 2008, Sean O'Connor wrote: > > Also something which can save you a great deal of trouble on the hosting > > side of things is Google Code <http://code.google.com>. Google offers a > > pretty nice and free site for open source projects which includes an SVN > > repo, a wiki, and a bug tracker. > > Mmm. :-/ A few things I don't like about (what I've heard about) SVN: > - Doesn't detect repository corruption > - Not distributed > - Merges can sometimes be difficult > > I'd rather use a distributed source control management (like Git or Hg) so > that working remotely doesn't require a network connection. I've merged > several branches with Git and had to resolve conflicts -- I don't know from > experience how painful (or not) that is with SVN, but I've heard that it can > sometimes be a lousy experience. If I used Google Code, I'd probably use Git > or Hg locally, then use git-svn or hgsvn to push up to Google's SVN repo. > > Sounds good other than that. > > -- Chris > > -- > > Chris Knadle > [EMAIL PROTECTED] > ============================================================================= michaelMuller = [EMAIL PROTECTED] | http://www.mindhog.net/~mmuller ----------------------------------------------------------------------------- Society in every state is a blessing, but government even in its best state is but a necessary evil; in its worst state an intolerable one... - Thomas Paine ============================================================================= _______________________________________________ Mid-Hudson Valley Linux Users Group http://mhvlug.org http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug Upcoming Meetings (6pm - 8pm) MHVLS Auditorium Jun 4 - Sqeak! and eToys Jul 2 - KVM (Tenative) Aug 6 - Zenos Sep 3 - TBD
