SVN

From Create Wiki

Jump to: navigation, search

We use Subversion (SVN) for our revision source control and document management on this project. If you want to work on this project, please get use to the system by reading the Subversion Book.

Contents

URLs

Here are the URLs for using SVN:

Users with accounts on fd.o:

svn+ssh://svn.freedesktop.org/svn/create

Anyone can check out the modules anonymously:

svn://anonsvn.freedesktop.org/svn/create

All modules are available anonymously from the web:

http://anonsvn.freedesktop.org/svn/create

Modules

You can check out these modules anonymously or if you have an account with fd.o, you can modify the modules:

  • create - This is where the shared resources spec work is worked on.
  • create_planet - the code for generating Create's planetplanet site
  • create_web - website, wiki, etc (everything visible on the web)
  • create_docs - Various documents, graphics, etc
  • inkscape_planet - Inkscape has their planet through create. This needs to be moved at some point.

NOTE: When you check out the module, you will have a trunk folder inside, which is where main development happens. Later when there are more releases, there will be a tags folder for tagged releases.

Examples

If you only want to check out the main development trunk of the website module, then:

svn co svn+ssh://svn.freedesktop.org/svn/create/create_web/trunk website

This will check out the entire website main development trunk to a folder website. For our website, we check out the normal site into a folder called www.

Tagging a Release

svn copy https://svn.sourceforge.net/svn/create/create_web/trunk \
https://svn.sourceforge.net/svn/create/create_web/tags/2_0_1 \
-m "Tagging 2.0.1 release"
Personal tools