On Mon, Mar 31, 2008 at 04:22:05PM -0500, Aaron Griffin wrote:
For the rest of the week, I am going to be concentrating on one big thing: moving our repos to SVN.
Yay!
Why is this important, after all the stuff I've been griping about, you may ask? Because it's a 'blocker'. It's the most low-level building block for a lot of the other changes I'd like to see done regarding our repository management
So, here's the plan. I need one day where we make the switch over. It will be rocky and annoying for that day, but it is also a break for all of you
Here are the steps that this will involve: Set all the cvs repos to RO, so that we don't have any accidents Convert everything to svn Make the necessary structure changes Make devtools changes *
I can make some of the devtools changes necessary, but it'll be a little difficult to test until we have the svn repo in place.
Make abs changes * Make db-scripts changes *
How many of these will there be? What were the other plans for db-scripts changes?
Make changes to community **
Do we have to do this? I realize that it will just be more of an excuse to not make changes, but there are a lot more things in here that we don't need to support the official repos.
* Can be done before hand, without a new package release ** Paul and Simo, in need your input regarding doing this for community as well. I have not looked at the scripts in a long time, but how much effort do you think this would take?
Here is the end result, repo created ages ago by Jason[1]: http://projects.xennet.org/svnarch/
It is a tad large, but SVN is nice in that it allows us to only check out subdirs we want, so you can checkout just your packages (see jason's archco tool[1])
We *will* lose history during this transition. It's something I'm willing to live with, as this is not code history. We will still archive CVS for posterity.
So, what do I need from you? Nothing. I'm making this easy in that I will do all the work. I just need one thing: give me a day when it is best. When you all want to take a mini-vacation and do no packaging at all. If no one has a good day for this, I will probably do it on Thursday or Friday.
Any day is good for me... what me update packages? Jason