Re: CVS is your friend
| From: | Stefan Neufeind | Date: | Sat, 15 Nov 2003 18:47:27 +0000 |
| Subject: | Re: CVS is your friend | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-23657@lists.php.net to get a copy of this message | ||
On 15 Nov 2003 at 13:44, Jon Parise wrote:
> On Sat, Nov 15, 2003 at 07:31:25PM +0100, Tobias Schlitt wrote:
>
> > Sorry, Jon, but it doesn't. It does not solve the main problem, I
> > had with eg. "ln -s". If you work on packages which depend on each
> > other and reside in the same category your solution is broken.
> >
> > E.g.:
> >
> > Image_Tools,
> > Image_Text,
> > Image_Graph
> >
> > Image_Graph depends on Image_Text which depends on Image_Tools,
> > which all reside in category Image.
>
> $ mkdir Image; cd Image
> $ cvs co -d Tools Image_Tools
> $ cvs co -d Text Image_Text
> $ cvs co -d Graph Image_Graph
>
> ... and set your 'include_path' accordingly.
>
> > You'd have to check out 3 modules into the same basedirectory.
>
> I don't see a problem with doing that.
You miss one thing: Image/Text.php, Image/Graph.php etc. all go in
the "root" directory Image/ in this solution. And in my eyes it is
somewhat dirty to check out Text.php from one directory into Image/
and Graph.php from another into the same directory - don't know if
this works anyway, but if it would possibly ...
Stefan