[arch-dev-public] The move to SVN

Jason Chu jason at archlinux.org
Mon Mar 31 17:55:59 EDT 2008


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://archlinux.org/pipermail/arch-dev-public/attachments/20080331/4956e9c1/attachment.pgp>


More information about the arch-dev-public mailing list