CVS looks at the "CVS" subdirectory of the working directory for its
metadata, and among other things, that metadata tells CVS where in the
repository to find the files you're checking out or in. This means that
even with the symlink, the CVS file operations will be looking at what's
in your "NewProject" directory for this metadata, not at projectXYZ or
projectFooBar.
 
You could still go to the other project checkout directories and check
in from there, but it sounds like that's not what you want.

________________________________

From: [email protected]
[mailto:[email protected]] On Behalf Of
Rez P
Sent: Monday, June 08, 2009 2:02 PM
To: CVS
Subject: CVS Vitrual Project



We're running CVS on a Redhat linux server and our users all use Windows
machines either using CVS command line or WinCVS or TortoiseCVS.  I'm
not clear on the CVS manual about this.  Is it possible to create or
have a project in CVS that consists of only files(NO folders or
subfolders) from other existing projects?

 

NewProject

                File1 (a symlink to $cvsroot/projectXYZ/file1)

                File2 (a symlink to
$cvsroot/projectFooBar/folder/subfolder/xfile)

                .

                .

                .

                File N (a symlink to
$cvsroot/project123/folder/subfolder/file123)

 

And users can check out this new project and once they modify the files
in it, the updates would actually occur to the existing files in other
projects where they point to?

 

Should such a project be created directly on the server with symlinks
pointing to the actual versioned files with correct permissions
configured. Or should it be configured on the client machine and
imported to CVS as a project or module?  Could someone please give me
detailed instructions or point me to a link.

 

Thanks

 

 


________________________________

Hotmail(r) has ever-growing storage! Don't worry about storage limits.
Check it out.
<http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tu
torial_Storage_062009>  





**********************************************************

MLB.com: Where Baseball is Always On

Reply via email to