Adrian Aichner <adrian(a)xemacs.org> writes:
>>>>> "Nevin" == Nevin Kapur
<nevin(a)jhu.edu> writes:
[...]
Nevin> It would be nice if we could get information on how to
make the
Nevin> transition from our old CVS checkouts. I've changed instances of
Good suggestion. It is already on my plate, but there are only 24h in
a day :-)
Of course! I just wanted to get the suggestion out there.
Nevin> xemacs(a)cvs.xemacs.org to cvs(a)sunsite.dk in my CVS/Root.
I think
Use :pserver:cvs@sunsite.dk:/pack/anoncvs
Nevin> CVS/Repository also needs to be changed. In the old setup it
Nevin> contained
Nevin> XEmacs/xemacs
Nevin> What should the contents of this file be for the new repository?
Untested: try just
xemacs
Yep. That works. For the record, I did:
find . -name CVS/Root -exec perl -pi -e
's/xemacs\@cvs\.xemacs\.org:\/usr\/CVSroot/cvs\@sunsite.dk:\/pack\/anoncvs''{}'
';'
and
find . -name CVS/Repository -exec perl -pi -e 's/XEmacs\/xemacs/xemacs/'
'{}' ';'
One hitch. I am tracking the release-21-4 tag. When 21.4.5 came out,
I used xemacs-21.4.4-21.4.5.patch.gz to patch my source tree. Now,
when I did a cvs up, all the files have an M flag, for example:
cvs server: Updating etc
M etc/OXYMORONS
Is that to be expected? (I realize this is probably not an XEmacs
question.)
--
Nevin