Hi folks,
I tried the following line in CVSROOT/modules:
foo-1.0 -a -r Release-1-0-branch foobar
in hope that when I 'co foo-1.0', I'd get the Release-1-0-branch
branch, since I had thought that CVS would do a simple textual
substitution on alias modules, but it turned out not.
My situation is: 3 projects, A, B and C, share a common library
X. They all need to make changes to libX, so I forked 3 branches
from libX main trunk: branch-A, branch-B and branch-C. The result is
every time I 'co A', I'd also 'co -r branch-A libX'. Some simple
client-side scripting will facilitate the process, but I don't wanna
handle the varieties of my team members' platforms, thus I hope to
find some server-side trick to do it.
Any hint or suggestion is greatly appreciated ;)
Clay
--
Isaac Claymore /"\ ASCII Ribbon Campaign
Dawning Inc. \ / Respect for open standards
Beijing, China X No HTML/RTF in email
http://www.dawning.com.cn / \ No M$ Word docs in email
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs