You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by ad...@apache.org on 2003/01/21 03:46:13 UTC
cvs commit: jakarta-commons-sandbox/vfs/xdocs download.xml index.xml navigation.xml
adammurdoch 2003/01/20 18:46:13
Modified: vfs/xdocs download.xml index.xml navigation.xml
Log:
Added details of how to download and build VFS.
Revision Changes Path
1.3 +68 -2 jakarta-commons-sandbox/vfs/xdocs/download.xml
Index: download.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/vfs/xdocs/download.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- download.xml 20 Nov 2002 23:52:38 -0000 1.2
+++ download.xml 21 Jan 2003 02:46:13 -0000 1.3
@@ -6,11 +6,77 @@
</properties>
<body>
+ <section name="Building VFS">
+ <p>
+ Firstly, you will need to check the VFS source out of CVS, as
+ described on the
+ <a href="cvs-usage.html">Source Repository</a> page.
+ </p>
+ <p>
+ To build VFS, you can use either
+ <a href="http://ant.apache.org">Ant</a> or
+ <a href="http://jakarta.apache.org/turbine/maven">Maven</a>.
+ </p>
+ <p>
+ To build using Ant, you will need Ant 1.5 or later. Use the
+ <code>build.xml</code> file in the root source directory.
+ The default target downloads the dependencies used to build
+ VFS, and then builds the VFS jar file into the <code>target</code>
+ directory.
+ </p>
+ <p>
+ To build using Maven, you will need to use Maven beta 7 or later.
+ Use the <code>jar</code> goal to download the dependencies,
+ and build the VFS jar. Maven builds the jar file into the
+ <code>target</code> directory.
+ </p>
+ </section>
<section name="Download">
<p>
- Nightly builds of the VFS can be found
- <a href="http://gump.covalent.net/jars/latest/commons-vfs/">here</a>.
+ Nightly builds of VFS are performed as part of the
+ <a href="http://jakarta.apache.org/gump">gump</a>
+ nightly builds.
+ You can download the VFS jar from the
+ <a href="http://gump.covalent.net/jars/latest/commons-vfs/">latest build</a>.
+ </p>
+ <p>
+ Note that sometimes the gump VFS build does not get run for some
+ reason. If that is the case, you can download the VFS jar
+ from one of the
+ <a href="http://gump.covalent.net/jars/">archived builds</a>.
+ </p>
+ <p>
+ You will also need to download the jars used by VFS.
+ These are listed below:
</p>
+ <table>
+ <tr>
+ <th>Dependency</th><th>Required For</th>
+ </tr>
+ <tr>
+ <td>
+ Jakarta <a href="http://jakarta.apache.org/commons/logging.html">Commons Logging</a>
+ Version 1.0 or later.
+ </td>
+ <td>All</td>
+ </tr>
+ <tr>
+ <td>
+ <a href="http://jcifs.samba.org/">jCIFS</a> Version 0.7.0 b5 or later.
+ </td>
+ <td>
+ CIFS file system.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ Jakarta <a href="http://jakarta.apache.org/commons/sandbox/net/index.html">Commons Net</a>.
+ </td>
+ <td>
+ FTP file system.
+ </td>
+ </tr>
+ </table>
</section>
</body>
</document>
1.3 +4 -4 jakarta-commons-sandbox/vfs/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/vfs/xdocs/index.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- index.xml 28 Oct 2002 02:05:30 -0000 1.2
+++ index.xml 21 Jan 2003 02:46:13 -0000 1.3
@@ -10,17 +10,17 @@
<section name="VFS : Virtual File System">
<p>
- The VFS component provides a common API for accessing
+ Commons VFS provides a single API for accessing
various different file systems. It presents a uniform view of
the files from various different sources, such as the files on
local disk, on an HTTP server, or inside a Zip archive.
</p>
- <p>Some of the features of the VFS component are:</p>
+ <p>Some of the features of Commons VFS are:</p>
<ul>
- <li>A consistent API for accessing files of different types.</li>
+ <li>A single API for accessing files of different types.</li>
<li>Support for numerous <a href="filesystems.html">file system types</a>.</li>
- <li>Utilities like a VFS ClassLoader and URLStreamHandlerFactory.</li>
+ <li>Utilities like a VFS-aware ClassLoader and URLStreamHandlerFactory.</li>
<li>A set of VFS <a href="anttasks.html">Ant tasks</a>.</li>
<li>More coming soon ...</li>
</ul>
1.6 +1 -1 jakarta-commons-sandbox/vfs/xdocs/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/vfs/xdocs/navigation.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- navigation.xml 20 Nov 2002 23:53:16 -0000 1.5
+++ navigation.xml 21 Jan 2003 02:46:13 -0000 1.6
@@ -7,7 +7,7 @@
<body>
<menu name="VFS">
<item name="Overview" href="/index.html"/>
- <item name="Download" href="/download.html"/>
+ <item name="Download and Build" href="/download.html"/>
<item name="Using the API" href="/api.html"/>
<item name="API JavaDocs" href="/apidocs/org/apache/commons/vfs/package-summary.html"/>
<item name="File Systems" href="/filesystems.html"/>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>