PDA

View Full Version : Repository Reorganization


razorace
10-02-2006, 02:41 AM
Hi guys, I'm seriously considering switching to Subversion for our code repository. If we do go ahead and make the switch, we can completely reorganize the files in a more logical order. Most specifically, Subversion allows us to store the Enhanced files in a different repository directory. :) Any additional suggestions on how to organize things beyond that?

Here's my basic idea:
/Basic/ - main Basic folder
/Basic/docs/ - documentation
/Basic/source/ - source code
/Basic/assets/ - non-dll assets for mod

/Enhanced/ - main Enhanced folder
/Enhanced/docs/ - documentation
/Enhanced/source/ - source code
/Enhanced/assets/ - non-dll assets for mod

ensiform
10-02-2006, 02:56 PM
Will you be able to port the revision logs and such with the thing i suggested?

razorace
10-02-2006, 04:26 PM
I'm not sure. How would I do that again?

ensiform
10-02-2006, 04:58 PM
You need python for sure to run the script I think and you need access to your server :/ Maybe ask freerepo to do it?

razorace
10-02-2006, 05:36 PM
well, I probably going import the whole repository to my university's Unix system and then move it into SVN. Where's the script to do this?

Sushi_CW
10-02-2006, 06:47 PM
I'm all for it. :) But you probably already knew that...

That organization scheme looks good to me.

ensiform
10-03-2006, 02:11 PM
well, I probably going import the whole repository to my university's Unix system and then move it into SVN. Where's the script to do this?

http://cvs2svn.tigris.org/

razorace
10-04-2006, 02:48 AM
Doh, you need console root access to the machines for that to work. Oh well, I don't really need that revision data anyway. :)

Vruki Salet
10-04-2006, 05:20 AM
Could you make a copy of it somehow (text file, screenshot, anything) and make that available before it's lost forever?

razorace
10-04-2006, 05:30 AM
You mean of all the revision data? Well, the old CVS repository isn't going away, it's just not going to be used anymore. If people wanted the old data, they can still access the old repository.

razorace
10-04-2006, 05:57 AM
The shiny new repository is up. Details here. (http://www.lucasforums.com/showthread.php?t=119776)