[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Maintaining separate revision numbers for dependent projects

From: John Allen <john.allen_at_dublinux.net>
Date: 2006-11-16 16:09:39 CET

Matthew Kidd wrote:
> As it's been described to me the revision numbers for each project do matter. I neglected to mention that each subproject would indeed have it's own branches, tags, and trunk folders.
>
>
IMHO, if the revision numbers matter, then your process is broken.
> Could you expound on the release mechanism point?
>
> I'm not well versed in Ant but that is what we used for builds. I'd have to check with our build coordinator to see if we do separate the projects can the build file be changed to reference each seperate project folder. But I have a feeling my manager will be adamant about keeping the directory structure the way it is.
>
> Matt
>
>
>
>>>> Talden <talden@gmail.com> 11/14/06 10:07 pm >>>
>>>>
> Well, in a single repository there's no way you can have independent
> revisions. Are you sure that revision numbers matter to you in that
> way though.
>
> There's nothing stopping you keeping the structure as you have it
> however you'll probably want trunk, branches and tags folders for each
> sub project.
>
> If there are project dependencies then you need to decide whether you
> use a release mechanism between sub-projects or just have their builds
> refer to some non-version controlled build outputs (meaning you need
> to build the sub-projects in dependency order).
>
>

-- 
John Allen                          mailto:john.allen@codemountain.net
CodeMountain                        http://www.codemountain.net
Ubuntu 6.10, kernel 2.6.17-10-generic
up 24 days,  7:22,  8 users,  load average: 0.17, 0.28, 0.25
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Nov 16 16:11:21 2006

This is an archived mail posted to the Subversion Users mailing list.