On Sunday November 13, 2005 Xalan moved from using CVS to Subversion as its
code and part version control system. Many thanks go to Henri Yandell who
did the conversion for us.

The old code at CVS repository cvs.apache.org for the "xml-xalan" project
is still there, but is now read only.

=============================================================
Here is what happened:

In the existing structure under xml-xalan in CVS, the following,
were NOT migrated:
* xml-xalan/bin
* xml-xalan/docs
* xml-xalan/samples
* xml-xalan/src
* xml-xalan/xdocs

In the existing structure under xml-xalan in CVS, the following were
migrated:
* xml-xalan/c
* xml-xalan/java
* xml-xalan/test

You can point your browsers to this URL to browse the structure and
migrated parts:
    http://svn.apache.org/repos/asf/xalan

Under this are these "directories"
* /java/branches (migrated Xalan-j branches)
* /java/tags (migrated Xalan-j tags)
* /java/trunk (migrated Xalan-j HEAD)

* /c/branches (migrated Xalan-C branches)
* /c/tags (migrated Xalan-C tags)
* /c/trunk (migrated Xalan-C HEAD)

* /test/branches (migrated Xalan branches)
* /test/tags  (migrated Xalan tags)
* /test/trunk  (migrated Xalan HEAD)


You can checkout the code with svn commands like these:
svn co https://svn.apache.org/repos/asf/xalan/c/trunk
svn co https://svn.apache.org/repos/asf/xalan/java/trunk
svn co https://svn.apache.org/repos/asf/xalan/test/trunk


Read on if you are interested in getting Subversion.


======================================================================
1. Getting SVN

To get binary, pre-built  SVN go to
   http://subversion.tigris.org/project_packages.html#binary-packages

Pick the appropriate platform. For Windows it leads to another directory,
which has:
   svn-1.2.3-setup.exe
with a description of "Windows installer with the basic w32 binaries"

=============================================================
2. Installing SVN

To install SVN just run the downloaded executable and answer the questions.

=============================================================
3. Setting your Subversion password (for committers only)

Acting as an Apache committer, to set your SVN password log on to machine
svn.apache.org and run the svnpasswd program on that machine.

One way to do this is under CYGWIN:
   > ssh <your-user-id>@svn.apache.org

Your user id and password for the svn.apache.org machine are the ones you
use to access Apache CVS for work on Xalan.  Once logged on to
svn.apache.org you can run this command to set your Subversion password:
   > svnpasswd




=============================================================
4. Checkout the code under Windows command line:
On windows, in a command prompt window, for example in a D:\SVN directory
issue a command like this one:
   > svn -co http://svn.apache.org/repos/xalan/java/trunk/



=============================================================
5. Install SVN plug-in for Eclipse
If you don't want to use SVN from the command line, but want to use it like
the CVS repository explorer in Eclipse you can get a plug-in for Ecplise
Detailed install instructions are at:
      http://subclipse.tigris.org/install.html

It worked fine with Eclipse 3.1. The use of SVN in Eclipse is very similar
to CVS.

It is not clear if the Eclipse SVN plug-in is stand alone or if it requires
the Windows SVN installation first, but it does work when the Windows
installation is done first.


Just follow the instructions on the page above (
http://subclipse.tigris.org/install.html).

=============================================================
6. Configure SVN Eclipse plug-in to point to Apache Xalan repository
After installing the plug-in you can optionally do some configuration can
be done to show labels and changes with the repository, go to
   "Windows">"Preferences...">"Team" >"SVN".
although the default configuration seems to be fine.

To set the SVN connection to the Apache repository, in Eclipse select:
   "Window" > "Open perspective" > "Other"
and you can select the SVN Repository Exploring perspective.

Right click in the "SVN Repository" panel and select "New" > "Repository
Location..." and in the pop-up window enter:
Url:        https://svn.apache.org/repos/xalan/
User: <your user id, same as for Apache CVS>
Password:  <your SVN password, possibly set it step 3. above>

Expand the repository tree to java/trunk, right click on it and select
"Check out as ..." and in the window that pops up select "Java project".




- Brian
- - - - - - - - - - - - - - - - - - - -
Brian Minchau
Apache Xalan PMC Member
e-mail:        [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to