Hi, people.

As I write this mail, the script migrating our old CVS repository to 
Subversion is running. I expect the Subversion repository to be ready in some 
hours (or tomorrow in the morning if it's too late). *Please*, don't commit 
anything to the Subversion repository until I tell in this mailing list you 
can do it.

You can read at [0] how to do a check out of the SVN repository. The new SVN 
repository has three main dirs, named trunk/ , branches/ and tags/ . trunk/ 
will always contain the latest wesnoth version (similar to "CVS HEAD"), 
branches/ will contain development branches, and tags/ contain "read-only" 
snapshots of released versions.

As soon as the repository is migrated, I'll create a branch (named 1.0) in 
branches/ and I'll bump version in trunk to "1.1-svn". trunk/ will be open 
again for new features, strings and whatever, while branches/1.0/ will 
contain the code that will be Wesnoth 1.0. Please, if you fix a bug in 
branches/1.0/ be sure to commit it in trunk/ too.

To work with the 1.0 branch:
svn co svn+ssh://<username>@svn.gna.org/svn/wesnoth/branches/1.0/ wesnoth-1.0

This will create a "wesnoth-1.0" directory (you can name it as you wish) 
containing the code from the branch, if you commit from there it will go to 
the branch.

To work with trunk:
svn co svn+ssh://<username>@svn.gna.org/svn/wesnoth/trunk/ wesnoth

Subversion works quite similar to CVS, and for normal use you only need to 
know about a few commands (checkout (co), update(up), commit(ci), 
blame/annotate, ...). You have a really nice Subversion book at [1].
It includes a "Subversion for CVS users" appendix [2]. Feel free to ask here 
if you have problems anyway.

There are several frontends for Subversion (just in case you're using a 
frontend to use CVS now) you can find a list at [3]. For Windows, I've heard 
nice comments about TortoiseSVN [4], SvnX [5] looks like a nice MacOS X 
frontend [6] and eSVN [7] works in Linux, Windows and Mac.

As I've said before, this is *not* ready yet, you have to wait a bit more :)

Best regards

[0] https://gna.org/svn/?group=wesnoth
[1] http://svnbook.org
[2] http://svnbook.red-bean.com/en/1.1/apa.html
[2] http://subversion.tigris.org/project_links.html
[3] http://tortoisesvn.tigris.org/
[4] http://www.lachoseinteractive.net/en/community/subversion/svnx/
[5] http://esvn.umputun.com/

-- 
Isaac Clerencia at Warp Networks, http://www.warp.es
Work: <[EMAIL PROTECTED]>   | Debian: <[EMAIL PROTECTED]>

Attachment: pgpWj1ESwiSNF.pgp
Description: PGP signature

Reply via email to