RE: [PHP-DEV] how to submit a new module via CVS?
| From: | John Keiser | Date: | Mon, 10 Jul 2000 20:43:29 +0000 |
| Subject: | RE: [PHP-DEV] how to submit a new module via CVS? | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-24125@lists.php.net to get a copy of this message | ||
> From: Andrei Zmievski [mailto:andrei@ispi.net]
> Sent: Monday, July 10, 2000 2:39 PM
> To: PHP development @echospace
> Cc: php-dev@lists.php.net
> Subject: Re: [PHP-DEV] how to submit a new module via CVS?
>
>
> On Mon, 10 Jul 2000, PHP development @echospace wrote:
> > Hi, I would greatly appreciate if someone answers a few basic
> CVS-related questions.
> >
> > I am about to submit a new module (ext/pspell). I am not
> familiar with how CVS works, but I assume that something like</FONT>
> >
> > cvs import -m "initial release" php4/ext/pspell [vendor-tag]
> [release-tag]
> > followed by a commit should work. The question is: what should
> I make those vendor-tag and release-tag? Do they carry any useful
> information in PHP tree, or I can just use whatever I want?
>
> No. You check out PHP and then add your module under ext/. Then you do:
>
> cvs add ext/pspell
> cvs add ext/pspell/*
> cvs commit
>
I would like to add before you do this that that second line is not correct.
You need to add only non-generated files such as config.m4, Makefile.in,
*.c, and *.h.
Instead use:
cvs add ext/pspell
cvs add ext/pspell/config.m4
cvs add ext/pspell/Makefile.in
cvs add ext/pspell/*.c
cvs add ext/pspell/*.h
cvs commit
--John Keiser