Re: [Pyobjc-dev] CVS Sucks.
Brought to you by:
ronaldoussoren
From: Pierce T.W. I. <pi...@tw...> - 2004-04-09 15:20:21
|
> > It is intriguing that you bring up the public arch servers. How does > CVS -> arch migration work? I know from experience that cvs2svn is > pretty painless. Well, you can always just import the existing code base of course, or check out each tag in turn and import it as a revision. If you wanted to keep all the history, there's a script to convert CVS into a change sets (a change set is an atomic commit), and from there into arch. http://wiki.gnuarch.org/moin.cgi/cscvs http://wiki.gnuarch.org/moin.cgi/Additional_20Tools Though it ignores branches and only imports the main line I think cvs2svn does a similar thing. Some people like to use CVS and tla in parallel: http://wiki.gnuarch.org/moin.cgi/Interoperating_20with_20CVS That sounds strange, but since tla is so good at merging, this lets you branch off a project that's stored on sf.net into your own personal arch reposistory, and make your own modifications while keeping in sync with the main development. Useful if you need local modifications to an open source project. > > Both, but sf.net is the real problem for me. CVS rarely annoys me on > its own, but sf.net is consistently annoying. Yeah, that's that I thought. Perhaps just moving to https://gna.org would make more sense, since they support CVS too. I'm only an advocate of tla over svn, overall, I'm an advocate of staying with cvs for now while tla/svn mature. However, if sf.net is giving us problems, then perhaps it makes sense to just change that. Pierce |