SVN

Aus BECOM Systems Support
Version vom 22. August 2023, 20:35 Uhr von en>Peter (1 Version importiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Overview

SVN, short for Subversion is an open source revision control system. There are multiple ways to access the files.

The Bluetechnix customer SVN repositories

Due to continuous updates on these SVN repositories we have decided to use a version control system. For you, as a customer this means that you are always able to access both, the most current version as well all versions in the past at any time.

There are both freely available files as well as premium downloads where you will have to buy the product to be able to access these. These two areas are marked accordingly. Please note that after you have been allowed access to the files, there may be a delay of up to 6 hours until your permissions on the repositories are set. Only then will you be able to access the files.

In the customer section you can see a list of downloads you are entitled to. If you hover over an item, you can copy that link to the clipboard. This is the URL you will need at any time later.

Accessing files

Using the GUI client

For subversion there is a graphical client available for Windows as well. It's name is Tortoise SVN, you can download it at https://tortoisesvn.tigris.org. After the installation and a restart of your system, right click where you want to download the repository to in the explorer and choose SVN Checkout. In the field URL enter the link from the customer site and observe the "Checkout directory" if it fits your needs or edit it accordingly. You will be asked for a username and password. Enter the emailaddress and password you initially registered with.

After a successful checkout you will have the full directory structure from the SVN repositories. Files that have been unchanged will be marked green, files that have been changed will be marked red. For a more detailed explanation see [1].


Using the command line client

aptitude install subversion
  • For Windows System download the binaries from e.g. CollabNet and install them (you will only need the client, not the server), allow the installer to add the location of the binaries to your path. Check that this has been done by going to Control Panel -> System -> Advanced -> Environment Variables -> PATH (you should see the location of the binaries here).
  • Open a command prompt/terminal and type the following:
svn version
  • You should now see an output from Subversion stating it's version number. If it cannot find the binary, please see [2] for a more detailed explanation.
  • Now create a root directory for your svn repositories and go there
#Linux
mkdir ~/SVN
cd ~/SVN

#Windows
md c:\SVN
c:
cd \SVN
  • Copy the link you find in the customer repository to the clipboard, then run the following command.
svn co https://support.becom-group.com:8443/svn/100-xxxx/
  • This will checkout the repository you are entitled to access. Please note that you will be asked for a user name and password. Your username/password combination is the emailaddress/password you registered with and you use to login into the customer site.
  • This will take a while, in the end you will have the full directory structure of the repository. To checkout an additional repository simply run svn co https://... again.
  • For more information what you can do with SVN, please refer to the Red Book [3].

Using your browser

You will usually use this method when you are traveling and just want to look into a single file. Simply type the URL (or click on the item in the customer section list) to see a list of files in your browser. You can also download single files or view them directly. This is only useful for browsing the directory structure or looking into single files.