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,