I am trying to "mtn_cvs pull" a CVS repository served by a pserver while logged in as anonymous. The repository contains publicly-accessible files and directories, as well as a few directories with restricted access. I have a working copy; when I update it with "cvs update", CVS warns about these restricted directories, but otherwise ignores them and proceeds to update the entire working copy with all publicly accessible files.
In contrast, mtn_cvs barfs out on the first restricted directory, saying: > mtn_cvs: bytes in | bytes out > mtn_cvs: 525 | 408 > mtn_cvs: bytes in | bytes out | file ids > mtn_cvs: 426687 | 490 | 0 > mtn_cvs: warning: unknown rcs head 'locks:' > mtn_cvs: bytes in | bytes out | file ids > mtn_cvs: 760182 | 490 | 0 > mtn_cvs: warning: cvs [rlog aborted]: could not chdir to internal: Permission > denied > mtn_cvs: error: log failed Is there a way for mtn_cvs to just ignore directories like "internal", and carry on with the rest of the repository? If not, is there a way to exclude the few restricted directories from the pull? (i.e. is there a pull --exclude switch)? Thanks PS. This is with revision 76e33bd658fd5a30a14b217bb04cfee03955d81e, on branch net.venge.monotone.cvssync.refactor. -- Ludovic Brenta. _______________________________________________ Monotone-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/monotone-devel
