Setting up a repository that makes sense.
From: Samuel Winchenbach <hermitcrab_at_kelpworks.com>
Date: 2004-07-24 03:40:17 CEST
I am having a bit of trouble with the revision numbers in svn.
This is the situation I have..
In the company I work for we have projects that have several applications (managers, user clients, and servers) and I would like to set up a repositry in the following manner.
I want each application of the project to have it's own revision number. So if I update the update the manager revision it does not effect the revision of the user client. I also would like to be able to tag each application individually.
This would mean I would need a seperate repository for each application, correct?
BUT... I would also like to make tags (releases) of the project which would be constructed from the tags (not the trunks) of the individual applications. This seems difficult to do.
First of all, does this make sense?
If I was creating a set of applications called "Widget Factory 2004" that project might be made of "Widget Server tag release 457" and Widget User Client tag release 931"... etc
And the final question is... if it does make sense can anyone suggest an easy, or at least a method that makes sense?
This is an archived mail posted to the Subversion Users mailing list.