How to use SVN ?

In this article, we give a short introduction about how SVN should be used in order to get back Alambic's source code, and also how to commit changes to our repository.

TortoiseSVN tool

'"TortoiseSVN is an easy to use SCM / source control software for Microsoft Windows and maybe the best Subversion client there is. It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer. Since it's not an integration for a specific IDE you can use it with whatever development tools you like."

from http://tortoisesvn.net/

Please download and install TortoiseSVN from their official web site : http://tortoisesvn.net/.

How to checkout Alambic's source code

  1. Create a new folder where you want to put Alambic's source code
  2. Right click on this folder, choose "SVN Checkout"
  3. Alambic's repository's URL is https://alambic.svn.sourceforge.net/svnroot/alambic/trunk
  4. Click OK
  5. Source code will be downloaded in your new directory

How to commit changes

  1. First you have to contact us to explain what you want to change and why
  2. You can't commit changes without contacting us because we've to set up write permission from your sourceforge.net login
  3. When you're ready to commit your changes, right click inside Alambic's directory, and choose "commit"
  4. A new window is opened, and show you the list of files that you've changed. Please check everything is correct
  5. If you add new files, you have to add them in the repository. Select those files (which are marked as "non-versioned"), right click and select "add" (you can select multiple files by holding the CTRL button
  6. Please, always add a description of the changes you did. Separate each item with a -. For example: - add new feature - change GUI
  7. You're ready to commit ! Please the OK button, and wait until the transfer is finished