Hal Vaughan wrote:
> I have a suite of programs I've created that includes the server
> programs that retrieve and sort data, a client program that goes on
> other people's computers, a setting editor, and a few configuration
> directories. I'm self taught, so I set everything up as it worked
> for me as I learned and did more.
> I have one master directory, then, within that, I have directories
> for the executables for the server. Also within the master
> directory, I have directory trees for the client program and setting
> editor, as well as different directories for configuration files.
> It appears to me that if I want to include all of these in
> Subversion, I'd have to do it as one project. I'd prefer, if
> possible, to have 4 separate projects. When I look at examples in
> the book though, where a file is committed by a name to a specified
> repository, I'm not clear if that is enough for Subversion to keep
> them all separate as different projects.
Neither I nor Subversion know anything about what you or maybe your development enviranment consider a 'project'. Subversion is all about storing and versioning files, everything else like the interpretation of directories is up to you.
> Is this easily workable one one computer -- to have 4 projects stored
> in Subversion, and all 4 kept separate?
> I am considering keeping them all together as one project, since that
> would mean once the client system is working perfectly, and I note
> that in the version, I would have the same version of the server in
> sync with that, but at this point, I haven't decided that is the best
> way to go and would like to have the option to keep the projects
> separate if needed.
> So is keeping a number of separate projects on one system in
> subversion easily doable?
Since you have these four project already split up into different directories, you can import that tree into subversion and nothing will change for you, they will still be as separate or joined as you want them. Again, this interpretation of what makes a project is up to you. For your info, we have several (sometimes also strongly related) C++ projects here in a single Subversion repository and it works well.
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Mon Nov 28 19:29:26 2005