SVN Instructions
From XMPP Wiki
This page is a stub for instructions about how to use Subversion at JabberStudio. Please fill it in. :-)
FWIW, some JabberStudio projects that use SVN are Exodus and aspsms-t.
Contents |
Checking out files
To check out files the first time, the proper SVN command is (this will create a folder called "your-project" in your preferred directory):
svn co svn+ssh://<your-username>@svn.jabberstudio.org/var/projects/<your-project>/svn/trunk <your-project>
To check out anonymously:
svn co svn://svn.jabberstudio.org/<your-project>/svn/trunk <your-project>
To see the files through the web interface, go here in your browser:
http://www.jabberstudio.org/cgi-bin/viewcvs.cgi/<your-project>/trunk/
Creating a repository
Admins can create a respository on the server (i.e., zeus.jabber.org) by typing the following:
- cd /var/projects/your-project
- svnadmin create --fs-type fsfs $PWD/svn
- cd svn
- chmod g+w db db/current db/revprops db/revs db/transactions db/write-lock locks dav
Populating the repository
Importing your data into JabberStudio Repository
Subversion on Windows
TortoiseSVN is free and seems to work ok. Follow the directions on their website to download, install, and configure TortoiseSVN. Then use the URI's above to check out.