> It is already available, i imported all branches and tags into SVN, go
> to SF and try browse Subversion. Once everybody agree, i will re-import
> most recent CVS version.

If you have the client installed, simply try for a checkout:

# svn co https://svn.sourceforge.net/svnroot/naviserver/trunk/ naviserver

and you will get the "HEAD" aka. "trunk" (SVN) of modules/ and naviserver/.

You can watch the dir structure with:

# svn list https://svn.sourceforge.net/svnroot/naviserver/
branches/
tags/
trunk/

# svn list https://svn.sourceforge.net/svnroot/naviserver/tags/
HEAD/
R01/
R0_0/
V1/
V10/
before-tclvfs/
initial-import/
naviserver-4_99_0-release/
naviserver-4_99_1-release/
nspostgres-4/

If you plan to integrate Javascript, you would "tag" like:

svn copy https://svn.sourceforge.net/svnroot/naviserver/trunk/naviserver \
https://svn.sourceforge.net/svnroot/naviserver/tags/before-javascript

It's a cheap copy, as long as you don't commit into the "tag" directory (what 
would transform it into a branch). Simple thing.

Diff local copy against a previous revision of a file:
svn diff -r PREV <file>
("PREV" as shortcut, as well as number).

One thing to get used to: The revision number FOR THE WHOLE PROJECT is 
incremented by a state change, not just the number for a file.

If you want to have some shortcut like "$Id" expand in a file, in SVN this is 
a property, you explicitely set it. This is a onetime task.

Bernd.

Reply via email to