Upcoming Subversion Repository Layout Change

From: Braden <bhp_at_u.washington.edu>
Date: Fri, 9 Nov 2007 03:08:34 -0800

Last spring we converted the UrbanSim source code repository to use
the subversion revision control system. This has mostly worked out
very well, but we'd like to make an additional change to our
repository, to follow a more standard layout, namely separate root
directories for trunk, tags, and branches. trunk/ is where the
development version of Opus will be, and tags/ will hold release
versions.

If you've just been using the zip file with the stable release of Opus/
UrbanSim, you don't need to do anything. However, if you are using
the repository to get the development version of the code, please read
on:

We're going to change the repository to the new layout on Monday Nov
12, around noon. What this means for anyone using the repository is
basically that this:

   https://trondheim.cs.washington.edu/svn/opus/

will become this:

   https://trondheim.cs.washington.edu/svn/opus/trunk/

The easist thing will be to simply delete the old version of the Opus/
UrbanSim code, and re-checkout once the layout change has been made.
You can do this any time after the changeover on Monday (it doesn't
need to be done immediately).

If you've made modifications yourself to the code, and you want to
save your modifications, check to see which files you have modified or
added (e.g. 'svn status'). Then move your entire checkout elsewhere,
re-checkout the repository after the conversion, and copy the modified
files from your old checkout to the new one. You can then delete the
old checkout.

(There is also another technique for handling modifications to the
code, using the svn 'switch' command, but we haven't tried it -
deleting and checking out again is probably simpler.)

Please let us know if you have any questions or concerns - we will try
to help!

   - Braden
Received on Fri Nov 09 2007 - 03:08:42 PST

This archive was generated by hypermail 2.2.0 : Fri Nov 09 2007 - 06:54:39 PST