[GLLUG] More questions about Subversion

Richard Houser rick at divinesymphony.net
Thu Feb 14 22:56:42 EST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Clay Dowling wrote:
| I would recommend deleting that particular repository, setting it up with
| the proper structure, and then checking the existing structure of the code
| into the trunk folder under that repository.  You probably don't want a
| separate branch/tag/trunk structure for each of those sub-folders.  That
| gets very confusing.

For the most part, I agree with Clay.  However, if you already have
changes in the repository and not just the initial state, you can
preserve that by creating your top level directories (trunks, branches,
tags, etc.) then using the svn move commands to move all this content
inside the trunk.  That way, you could still go back and see these
changes if you really wanted to.

Remember, you are going to mess some of this stuff up until you get
comfortable with the concept of centralized revision control (like CVS
or Subversion).  Basically, you have to unlearn all the hacks you had
been using to get by and fix the communication problems you'll uncover.
~ Once you get that down, any implementation you choose is a relatively
minor process change (even though Subversion is probably the best
product for what you are doing).  At that point, the only thing that
could shake things up for you is when you first deal with a large
project (which tend to require distributed, not central revision control
- -- ignore distributed options for at LEAST one to three years).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFHtQ15UMkt1ZRwL1MRAoXJAJ4/JudVUZdyawNh0jYKfig/u8ZK5ACffkC9
bxm2jhuH+eVVwIIXsoiMP9I=
=N7WB
-----END PGP SIGNATURE-----


More information about the linux-user mailing list