info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Checkout inconsistencies -- known bug?


From: Kaz Kylheku
Subject: Re: Checkout inconsistencies -- known bug?
Date: Thu, 31 Jan 2002 18:22:13 GMT
User-agent: slrn/0.9.6.3 (Linux)

In article <address@hidden>, Douglas Finkle wrote:
>Scenario: 
>Directory hierarchy (InstallShield project) checked into CVS 
>filled with a few files, but mostly empty directories. The
>directory hierarchy is required by InstallShield, not me.

Empty directories are not supported well in CVS. If your project
requires some empty directory structure to always check out, 
you have to put some dummy files into the leaf directories
of that structure.

>Problem:
>On the trunk everything checks out complete w/ various empty dirs,
>and all is fine.  On a branch however, the module checks out up to
>the point where the last file (i.e. non-directory) entry exists
>leaving multiple empty, but required, directories unchecked out.

People I work with have reported similar behavior when checking out to a
tagged release; directories did not get created even though -P pruning
was not turned on. I think it happens because the tag, be it a version
or branch tag, does not exist in the empty directories.

The solution is to use those dummy files, because you want those certain
empty directories to show up no matter what, even if pruning is specified.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]