SVN: Unterschied zwischen den Versionen
en>Peter K (1 Version importiert) |
Peter (Diskussion | Beiträge) K (1 Version importiert) |
(kein Unterschied)
|
Aktuelle Version vom 31. Oktober 2023, 09:03 Uhr
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
- Get and install the SVN binaries for your operating system here: https://subversion.apache.org/packages.html. With Debian based systems running the following call might be just fine as well.
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.