savannah-hackers
[Top][All Lists]
Advanced

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

[Savannah-help-public] Re: [Savannah-hackers] How to create projects CVS


From: Sylvain Beucler
Subject: [Savannah-help-public] Re: [Savannah-hackers] How to create projects CVS submodules
Date: Sat, 22 Jan 2005 09:00:15 +0100
User-agent: Mutt/1.4.2.1i

On Sun, Jan 16, 2005 at 01:39:37AM +0100, NOULARD Eric wrote:
> Le mardi 04 janvier 2005 à 22:31 +0100, Sylvain Beucler a écrit :
> 
> > > 
> > > What do you suggest us?
> > > What is possible and what is not?
> > 
> > If all you want to do create new top-level directories like this:
> > 
> > > CVS_REPODIR/CVSROOT
> > > CVS_REPODIR/tsp
> > > CVS_REPODIR/tsp_docs
> > > CVS_REPODIR/tsp_externals
> > 
> > Then it is pretty simple.
> > 
> > One way is to checkout the entire tree using
> > mkdir wd
> > cd wd
> > cvs -d:ext:address@hidden:/cvsroot/tsp co .
> > mkdir tsp_docs tsp_externals
> > cvs add tsp_docs tsp_externals
> > 
> > and then populate the two new directories. Once this is done, you can
> > checkout each module independently.
> > 
> > Another way is to use the 'cvs import' command, and specify an
> > appropriate module name (see the doc by typing 'info cvs', "Creating a
> > directory tree from a number of files").
> > 
> > Is this what you wanted?
> 
> I did it just differently since I wanted to have
> 2 top levels modules:
> 
> tsp_whitepaper
> tsp_bbguide
> 
> then I wanted to create a CVS ampersand module using CVSROOT/modules
> (in order to be able to checkout either all doc modules
>  or only the one I want)
> 
> using this line in CVSROOT/modules: 
> 
> tsp_docs &tsp_whitepaper &tsp_bbguide
> 
> But I am not able to commit modules file :
> address@hidden CVSROOT]$ cvs ci modules
> Checking in modules;
> /cvsroot/tsp/CVSROOT/modules,v  <--  modules
> new revision: 1.2; previous revision: 1.1
> cvs [commit aborted]: could not open lock file
> `/cvsroot/tsp/CVSROOT/,modules,': Permission denied
> cvs commit: saving log message in /home/eric/tmp/cvsqqRcZ6
> address@hidden CVSROOT]$
> 
> Is there any restriction on CVSROOT/* files operation?

Yes, those are read-only.

If you do need to use a 'modules' file, send it to savannah-hackers
for us to review and install manually.

-- 
Sylvain




reply via email to

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