savannah-hackers
[Top][All Lists]
Advanced

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

[Savannah-hackers] Problem to commit to repo


From: Thomas Girard
Subject: [Savannah-hackers] Problem to commit to repo
Date: Thu, 19 Feb 2004 13:00:34 +0100

Hi,

it's been a while since I haven't use my repo on savannah for the Jcurzez 
project. That was before the compromise. Now that everything was set up again, 
I've updated everything (password, SSH dsa key). But I have two problems :

1. The first one is that I can't modify some files that are in the toplevel 
directory of the project. I can add new files and modify them, but for files 
that were already there, I can't. I can also modify files that are located 
below the toplevel.

Here is my project layout on savannah:

 /
 |
 +__ cvsroot
       |
       \__ jcurzez       <-- this is my project's root on savannah.
             |
             +__ jcurzez
             |
             +__ config
             |
             +__ native
             |
             \__ scripts

So my toplevel directory is /cvsroot/jcurzez. In that directory I have for 
instance a TODO file. I can no longer change this file, I get:

Checking in TODO;
/cvsroot/jcurzez/TODO,v  <--  TODO
new revision: 1.8; previous revision: 1.7
cvs [server aborted]: cannot rename file /cvsroot/jcurzez/,TODO, to 
/cvsroot/jcurzez/TODO,v: Operation not permitted


So that seems to be a permission problem.  I'm under FreeBSD 4.9 with system 
cvs, which is versioned 1.11.5-FreeBSD.  I can provide more details if needed.  
My guess is file permissions need to be changed on the server.


2. (Might be related to 1.)
 On 
http://savannah.gnu.org/faq/?group_id=5802&question=How_do_I_start_using_the_CVS_repository.txt,
 I read that to download the CVS tree, I should type:

  $ export CVS_RSH=ssh

  $ cvs -z3 address@hidden:/cvsroot/jcurzez co jcurzez

It works, but I don't get the toplevel jcurzez/ directory, I get the second one 
(i.e. /cvsroot/jcurzez/jcurzez), therefore I don't get the config/, native/ and 
scripts/ directory, nor do I get the files that are located in the toplevel 
difrectory (the one I'm having problems with in 1.). The get a working repo, 
I've typed:

  $ cvs -z3 address@hidden:/cvsroot/jcurzez co .

In a directory I had created, say jcurzez-cvs.

Is this a typo in the webpage mentioned above ? Is my layout source of problems 
?



Thanks,

Thomas




reply via email to

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