Title: The Apache(tm) XML Graphics Project - Code Repositories #The Apache™ XML Graphics Project - Code Repositories ## Web Access to the Repositories { #web-access} The Apache™ XML Graphics project uses Subversion (SVN) as version control tool. You can browse the repositories belonging to the XML Graphics project via the web: - Apache™ Batik: [http://svn.apache.org/viewvc/xmlgraphics/batik/](http://svn.apache.org/viewvc/xmlgraphics/batik/) (SVN repository) - Apache™ FOP: [http://svn.apache.org/viewvc/xmlgraphics/fop/](http://svn.apache.org/viewvc/xmlgraphics/fop/) (SVN repository) - Apache™ XML Graphics Commons: [http://svn.apache.org/viewvc/xmlgraphics/commons/](http://svn.apache.org/viewvc/xmlgraphics/commons/) (SVN repository) - Apache™ XML Graphics Site: [http://svn.apache.org/viewvc/xmlgraphics/site/](http://svn.apache.org/viewvc/xmlgraphics/site/) (SVN repository) ## Access the Source Tree { #Access-the-Source-Tree} So, you've decided that you need access to the source tree to see the latest and greatest code. There're two different forms of SVN access. The first is `anonymous` and anybody can use it. The second requires that you have a login to the development server. If you don't know what this means, join the mailing list and find out. ### Anonymous (read-only) SVN access { #Anonymous-SVN-access} Anyone can checkout source code from our anonymous SVN server. To do so, simply use the following commands (if you are using a GUI SVN client, configure it appropriately): **Apache Batik** - `svn co http://svn.apache.org/repos/asf/xmlgraphics/batik/trunk` **Apache FOP** - `svn co http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk` **Apache XML Graphics Commons** - `svn co http://svn.apache.org/repos/asf/xmlgraphics/commons/trunk` **Apache XML Graphics website** - `svn co http://svn.apache.org/repos/asf/xmlgraphics/site` You can find additional information for setting up SVN access on the [Version Control FAQ](https://www.apache.org/dev/version-control.html). Committers need to replace `http` with `https` and then log in so they can gain write access!