ATTN: Some CVS modules moved to SVN

From: J.M. Maurer <uwog_at_uwog.net>
Date: Thu May 03 2007 - 00:15:57 CEST

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:

  http://svn.abisource.com/

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