Everybody,

On Apr 29, 2006, at 11:44 AM, Markus Barchfeld wrote:

Christopher Williams wrote:
Next up is an idea to stew on. We've got a group of german students who are working on preliminary refactoring support. We've got RadRails building on top of us. We may have a google summer of code student as well. Considering those new sources building on top of what we do - and considering the CVS issues - should we seriously consider migrating to using Subversion?

What are your gut reactions? I think it would benefit us in terms of letting others just use externals to keep in synch with us. for active development. Plus we'd gain the seemingly more stable setup at SF.net and well - Subversion is supposed to be a better replacement for CVS already.
My experiences with subversions are not really good ones. I always struggle with lock problems I can't explain. Nevertheless we could give it try. Before we switch over we must make sure that the little functionality we need (check out, commit, versioning, branches) will be supported from subclipse in a stable manner. I don't want to have to use the command line client and poor synchronisation support! Tweaking the nightly build for subversion is also an issue which needs some adaptation of the build scripts but should be possible.

My experience with Subversion has been very good. Subclipse is another story, and has had occasional problems for me (usually relating to setting properties on a folder or trying to commit a brand new folder structure - I will sometimes need to do the folder then its contents). TortoiseSVN is great (for windows).


The question where we should host it also depends on how much advantages an integration with trac offers. Does anybody know what these are apart from the "Browse Source" button? (which we also have with view-cvs).

You also get integration in terms of the tickets. First, you get the timeline view which will show not only wiki edits and ticket changes, but also will show checkins (changesets). If you reference a ticket in your check in comments it will make the hyperlink between the changeset and the ticket (but won't auto-close it or anything). Rails' Trac site is a good example of this (or radrails for that matter). But I think Trac requires the subversion repository to be housed on the same physical box.

if we really do want to consider a whole new host/box we should go "whole-hog". Put Cruisecontrol, Trac, Subversion and the update site on it. Then we'd have one single place for everything and get the Trac/Subversion integration. Obviously this would mean moving out of Sourceforge pretty much entirely and we'd need to come up with a reliable host (and possibly pay hosting fees). I have a lifetime Textdrive account as well we could use, but I'd be very wary of it - we'd likely eat up all the bandwidth really quickly when we cut a release (and get booted from Textdrive or charged big bucks).

Thanks,
Chris



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Rubyeclipse-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rubyeclipse-development

Reply via email to