Derek Robert Price <[EMAIL PROTECTED]> writes:

> I think something in your modules file like:
>
>     module1 &submodule
>     submodule   -d local1/local2/local3/dir1 dir1
>
> or some variation thereof can do what you requested.  Look up the
> modules file in the manual.

 I did it - in case I have forgotten something.

 For instance, I try
    local1 &module1-dir1
    module1-dir  -d local2/local3/dir1 module1/dir1

 The local checkout is OK: local1/local2/local3/dir1

 But the update -d in 'local3' always get back 'dir2' as expected.

 And issues are still there:
  local2/CVS/Repository = .
  local2/local3/CVS/Repository = module1
  local2/local3/dir1/CVS/Repository = module1/dir1

 If I run 'cvs update -d' in 'local1', I get new directories:
  local2/CVSROOT      !?!?!
  local2/local3/dir2    !!

 Is there a way (options in command line or modules) to get something
 like
  local2/CVS/Repository = CVSROOT/Emptydir
  local2/local3/CVS/Repository = CVSROOT/Emptydir
  local2/local3/dir1/CVS/Repository = module1/dir1
 to make my life easier ? 

 If not, the only solution for me is to move modules/directories on
 the server and change CVSROOT/modules to keep compatible with current
 usage...

 Thank you in advance for your help
-- 
Yves Martin
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to