You may want to check the documentation in the Cederqvist manual for the
CVSROOT/modules file.
# I think:
com -d com core/com
NiceApplet projects/NiceApplet &com
NiceServlet projects/NiceServlet &com
# will do it.
But like I said, check the manual.
Jerry
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 15, 2000 8:48 AM
> To: [EMAIL PROTECTED]
> Subject: symbolic links in repository?
>
>
> Are there any gotchas in adding symbolic links to a CVS repository
> file structure? I'm trying to set up cvs for Java development, and
> I'd like a structure like the following:
>
> REPOSITORY:
>
> core/com/purpletech/util/
> Utils.java,v
> projects/NiceApplet/
> NiceApplet.java,v
> @com/ -> symbolic link to core/com
> projects/NiceServlet/
> NiceServlet.java,v
> @com/ -> symbolic link to core/com
>
> WORKSPACE:
>
> projects/NiceApplet/
> NiceApplet.java
> projects/NiceApplet/com/purpletech/util/
> Utils.java
> CVS/Root = "projects/NiceApplet/com/purpletech/util"
>
> projects/NiceServlet/
> NiceServlet.java
> projects/NiceServlet/com/purpletech/util/
> Utils.java
> CVS/Root = "projects/NiceServlet/com/purpletech/util"
>
>
> Will cvs freak out if the same directory/,v files are commited or
> locked by users accessing them from different symbolic link
> directories? (Different Root, same ,v)
>
>
>
> (EXPLANATION:
>
> I'd like to use symbolic links because I'm more comfortable setting up
> the repository once, so that a single checkout gets all necessary
> files, rather than what I'm presently doing, which is
>
> cvs checkout projects/NiceServlet
> cd NiceServlet
> cvs checkout core/com
>
> which is also fine, and I know it works, but you have to do it for
> every subdirectory (I'm using several different Java packages), so it
> turns into
>
> mkdir com
> cd com
> mkdir purpletech
> cd purpletech
> cvs checkout core/com/purpletech/utils
> cvs checkout core/com/purpletech/servlets
> cd ..
> mkdir othercompany
> cd othercompany
> cvs checkout othercompany/com/othercompany
>
> which is a big pain in the neck.)
>
>
> Thanks -
>
> - Alex
> http://www.jguru.com/alex/
>