There we go, all done!
The modules that have been converted from CVS to SVN are:
CVS SVN
================================
abi abiword
abiword-plugins abiword-plugins
abiword-docs abiword-docs
abidisfiles abiword-extras
Some basic SVN commands below. You can view the complete tree online at:
Write access
============
All people with a _system_ account on blueant (our server) can currently
already commit to SVN. All other people's accounts will be dealt with
tomorrow (sorry I don't get to it today, but I'm still feeling illish
and want a good night sleep for a change).
* Checkout
To checkout a module from svn, use (mind the /svnroot/ at the end of the
URL):
svn co svn+ssh://<username>@svn.abisource.com/svnroot/<path> [local
path]
example:
svn co svn+ssh://<username>@svn.abisource.com/svnroot/abiword/trunk
abiword
That will checkout the "trunk" of the abiword module (comparable with
CVS HEAD)
* Commit
To commit something to svn, use:
svn commit [path to commit]
Just like with cvs.
* Update
To update a module in svn, use:
svn update [path to update]
Just like with cvs.
* Moving files
NOTE: unlike with CVS where you couldn't move files and/or directories
around, you can do that with svn (within your working copy, or even
directly on the repository):
svn move <from-path> <to-path>
This will retain all history on the files. So please, NEVER EVER just
re-add the files in the new place, and delete them in the old place.
* Branching / Tagging
Creating a branch or tag is as simple as making a copy from trunk or a
branch). You can copy directly on the repository (without having checked
out anything), or in your working copy:
svn copy <from-path> <to path>
Example:
svn copy svn+ssh://uwog@svn.abisource.com/svnroot/abiword/trunk svn
+ssh://uwog@svn.abisource.com/svnroot/abiword/branches/SVNTESTBRANCH
NOTE: svn does NOT disallow commits to tags (as tags are really just
another copy of something). Eventually I will add some scripting to
automatically catch anyone trying to commit to tags. Until that is in
place, please refrain from committing to tags.
Anonymous access
==================
To check out a module from svn, use:
svn co <url> [local path]
example:
svn co http://svn.abisource.com/abiword/trunk/ abiword
That will checkout the "trunk" of the abiword module (comparable with
CVS HEAD)
Cheers,
Marc
Received on Thu May 3 00:14:59 2007
This archive was generated by hypermail 2.1.8 : Thu May 03 2007 - 00:14:59 CEST