Forum OpenACS Q&A: Re: Best Practice for Module Upgrade w/ CVS

Collapse
Posted by tammy m on
Something like this
	cd $OACS_DEV_ROOT/packages/whatever_package
	cvs import -m "Importing whatever_package, Version X.X" openacs/packages/whatever VendorName VendorReleaseTag
	Checkout a working now.
		cd ..
		mv whatever_package /tmp
		cvs -q checkout -d whatever_package $CVS_OACS_MODULE/packages/whatever_package
		(e.g. cvs -q checkout -d classified-ads openacs/packages/classified-ads )

	e.g.
	cd $OACS_DEV_ROOT/packages/bcms
	cvs import -m "BCMS, Version 0.2" openacs/packages/bcms JunYamog contrib__2003-04-26
	cd $OACS_DEV_ROOT/packages/classified-ads
 	cvs import -m "classified-ads, received in email, author Deds Castillo, Version 0.1d" openacs/packages/classified-ads Infiniteinfo unknown	

Look at dotlrn cvs docs and Andrew Piskorski's cvs docs for great examples and detail on this and more;)