[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Wanted: cvs update -d <modulename>
From: |
Per Fryken |
Subject: |
Wanted: cvs update -d <modulename> |
Date: |
30 Nov 2001 07:31:42 -0800 |
Hi,
I'm quite disappointed that "update -d" creates all new directories,
even those excluded in my module definition. The problem is stated by
Cederquist in the update options section:
If you deliberately avoided certain directories in the
repository when you created your working directory (either
through use of a module name or by listing explicitly the
files and directories you wanted on the command line), then
updating with `-d' will create those directories, which may
not be what you want.
My problem is that I have a bunch of developers in a directory tree
that in principle looks like:
Src
Java
ApplicationA
ApplicationB
CommonCode
JSP
ApplicationA
ApplicationB
CommonCode
Some of them should only access ApplicationA and some only
ApplicationB, but all need to access CommonCode. So I defined modules,
so that they may checkout relevant parts of the tree:
appa -a !Src/Java/ApplicationB !Src/JSP/ApplicationB Src
appb -a !Src/Java/ApplicationA !Src/JSP/ApplicationA Src
But later on, when directories are added, if they have to walk around
the directory tree doing cvs update several times to look for new
directories, I think they will fail. And an update -d in Src will get
the whole lot!
Is there any solution? Any solution that would work in an IDE like
JBuilder?
Best regards,
Per
- Wanted: cvs update -d <modulename>,
Per Fryken <=