blob: 3285b7577c771cf172d007b1310f909afd58d513 [file] [log] [blame]
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!