Forum .LRN Q&A: merging .LRN cvs with OpenACS CVS this 17 April 2004

As approved in TIP #19 in Oct 2003 and recently reviewed this week, I'm going to merge the .LRN cvs repository back into the OpenACS CVS repository this weekend. All .LRN developers will need to run a script (in the RFC) once this has happened in order to continue developing. I'm aiming to do this at 11 am CET (9 am GMT) Saturday April 17th (corrected from original post), and I'll post here when it's done.
Collapse
Posted by Nima Mazloumi on
great :)
Collapse
Posted by Joel Aufrecht on
The merge is done.  If you have an existing dotlrn CVS checkout that you want to continue using, run these commands to update the CVS directory information:

find . -type f -name 'Root' | xargs perl -pi.bak -e 's/dotlrn-cvsroot/cvsroot/'
find . -type f -name 'Repository' | xargs perl -pi.bak -e 's/dotlrn.openacs.org/openacs.org/'

Please post any problems here.

Collapse
Posted by Jeff Davis on
I think to make the checkout just work you need the Repository file to be something like (for dotlrn/tcl/CVS/Repository):
openacs-4/packages/dotlrn/tcl
so that script won't work.

Also, you need to have a directory entry in the packages/CVS/Repository file for each dotlrn package, which would be a line like:

D/dotlrn////