Cant checkout when module has no files in HEAD
Brought to you by:
adamkennedy
As the subject says, i have discovered and confirmed
another bug with this great product.
When you have a CVS module that does not contain any
commited files on the HEAD branch, CVSMonitor will fail
to check out the module all together.
to reproduce, create a CVS module and commit files to a
branch/tag other than HEAD/MAIN, leaving HEAD/MAIN
empty of files.
Try to add that module to your cvsmonitor repository,
it will be sucessful, but you will not be able to check
it out (it will lock Checking Out then fail)
--Imago
Logged In: YES
user_id=153576
One potential fix might be initially faking the creation of
the empty top level directory, and then doing an update
only, rather than a checkout.
Just noting the idea here, as it might resolve this problem.