monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] mtn_cvs: cvs [rlog aborted]: could not chdir to interna


From: Ludovic Brenta
Subject: [Monotone-devel] mtn_cvs: cvs [rlog aborted]: could not chdir to internal: Permission denied
Date: Wed, 21 Feb 2007 20:55:30 +0100
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)

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.





reply via email to

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