ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ray Tayek <rta...@attbi.com>
Subject Re: ant and cvs directory structure?
Date Mon, 13 May 2002 00:21:58 GMT
At 01:47 PM 5/12/02 -0400, you wrote:
>Can you please clarify?  Are you writing and archiving Java sources?

yes

>  If so, you shouldn't worry about duplicating package *paths*.  Common 
> dependencies,
>however, should be common to a module other than projectX;since they are
>used by many projects.

sure, but many of my packages might use or more trees that were not in a 
commons area, say com.foo.util and org.bar.net. i wanted to avoid 
replicating the com.foo.util part of the tree. so would the answer be to 
just check out the subtrees into the src directory?

thanks

>Fritz
>----- Original Message -----
>From: "Ray Tayek" <rtayek@attbi.com>
>To: <ant-user@jakarta.apache.org>
>Sent: Sunday, May 12, 2002 3:33 AM
>Subject: ant and cvs directory structure?
>
>
> >
> >
> > > ----------
> > > From: Ray Tayek[SMTP:RTAYEK@ATTBI.COM]
> > > Sent: Sunday, May 12, 2002 3:33:59 AM
> > > To: ant-user@jakarta.apache.org
> > > Subject: ant and cvs directory structure?
> > > Auto forwarded by a Rule
> > >
> > hi, new to cvs (used to rcs), trying to grok a rational tree structure for
> > cvs. seems like packages hang out in com.foo.packageName... so we have a
> > list of these for each project and perhaps a few odds and ends in the
> > default package. so it would seem that cvsroot looks like:
> >
> > cvsroot/
> >          project1/
> >                  com.foo.product1.bar
> >                  com.foo.prodecut2.baz
> >                  com.tayek.product1...
> >                  ...
> >                  org.quux.product 1...
> >          project2/...
> >
> > but this would scatter/duplicate the stuff from com.foo in many places.
> >
> > so perhaps the following is indicated:
> >
> > cvsroot/
> >          com.foo.product1...
> >          com.foo.product2...
> >          org.quux.product1...
> >          com.tayek.product1...
> >          ...
> >          project1...
> >                  package1...
> >          project2
> >
> > i figure that you might have test projects for each com.foo.productX and
> > that most of the stuff in com.foo.productX be used as a jar in my
>projects.
> > but my own source (the stuff under tayek.com)  or stuff that i am hacking
> > at probably wants to be copied into each project in many cases. i suppose
> > the answer is to have ant get the stuff using a few cvs co's?
> >
> > what do you people usually do?
> >
> > thanks
> >
> > ---
> > ray tayek http://home.attbi.com/~rtayek/
> > actively seeking telecommuting work
> > vice chair orange county java users group http://www.ocjug.org/
> > mailto:chair@ocjug.org
> > hate spam? http://samspade.org/ssw/
> >
> >
> > --
> > To unsubscribe, e-mail:   <mailto:ant-user-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>
>
>
>--
>To unsubscribe, e-mail:   <mailto:ant-user-unsubscribe@jakarta.apache.org>
>For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>

---
ray tayek http://home.attbi.com/~rtayek/
actively seeking telecommuting work
vice chair orange county java users group http://www.ocjug.org/ 
mailto:chair@ocjug.org
hate spam? http://samspade.org/ssw/


--
To unsubscribe, e-mail:   <mailto:ant-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:ant-user-help@jakarta.apache.org>


Mime
View raw message