Archive for August 28th, 2005
Posted on August 28, 2005 - by jono
Subversion server set up
Went out for dinner last night with friends, and then when we got in I figured I should finally get around to sorting my subversion server out. The result is http://svn.jonobacon.org/. The only project that is in there at the moment is the XAMPP Control Panel (svn). I will probably get GNOME iRiver in there tonight. I also have some other code I plan on dropping in at some point soon.
Setting up the server was reasonably easy, but there were some gotchas:
- Make sure that the db and dav directories have the correct permissions for writing too.
- Make sure that when you have set up the server you set up the correct permissions, otherwise you server is wide open.
- Make sure you create the trunk, branches and tags directories inside your project module. This does not seem to be automated on the import.
- Make sure you use the fsfs filesystem as it seems to work faster, better and be more recoverable
- ViewCVS is a pain for setting up with Subversion
- WebSVN is installed on my server but I don’t think it is that good. Suggestions?
So, with the code now available, it will be easier to create patches. To check out the XAMPP Control Panel, just do:
svn co http://svn.jonobacon.org/svn/xamppcp/trunk/
Next, hack in your changes. Check which files have changed:
svn status
Then, generate the patch:
svn diff > patch
and mail me it.







