All,
I am new to subversion and fortunately grasp (just about) the concepts
behind trunks, branches and tags. I am in the process of designing the
directory structure for our subversion implementation. I would like to
run it by you guys and gals to see if you can spot any issues or
recommend any other ways of doing this.
The company I work for develop in Delphi, C#, Java and Progress.
Progress is the prominent development language at the moment and uses an
in house set of procedures for version control, so I'm not concerned
about that. However, I would like to setup a structure for the other
areas and have come up with the following;
/subversion/
delphi/
repos/ --->
projects/
project1/
trunk/
branches/
releases/
project2/
trunk/
branches/
releases/
common/
trunk/
branches/
releases/
/subversion/
csharp/
repos/ --->
projects/
project1/
trunk/
branches/
releases/
project2/
trunk/
branches/
releases/
common/
project1/
trunk/
branches/
releases/
/subversion/
java/
repos/ --->
projects/
project1/
trunk/
branches/
test/
dev/
releases/
project2/
trunk/
branches/
test/
dev/
releases/
There would be three repositories, one for each language.
As you can see I have gone for the familiar concept of trunk, braches
and tags, but renamed to fit in with in house terminology. The
concerns/questions I have are:
1. Does having three separate repositories make sense?
2. The delphi structure has a common directory. Does this make sense? If
not how else can I structure it to have a common directory?
3. I'm happy with the CSharp.
4. The java structure is slightly different but this is roughly how they
work at the moment. Would I/we come across any issues relating to the
java structure?
Regards,
Marcus
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Feb 23 23:42:40 2006