| 5.3. SVN Access |
| Prev | Chapter 5. Developer Guidelines | Next |
|---|
In order to download source code from the SVN repositories you’ll need a SVN client software. A recommended SVN client is SmartSVN or TortoiseSVN.
You can access the repository read-only anonymously by using an empty password.
Please note that the SVN server is case-sensitive. Fill in the details into your SVN client just as they are provided here.
You can checkout the development version of VirtueMart from https://dev.virtuemart.net/svn/virtuemart/trunk.
If the "trunk" is downloaded, you will have 4 new directories:
build_scripts (batch/shell scripts to build installable archives)
documentation (the documentation sources)
languagemanager (the language manager component to modify language files and add/modify/delete language tokens)
virtuemart (the VirtueMart 1.1.x sources)
You can checkout the latest version from the stable branch of VirtueMart from https://dev.virtuemart.net/svn/virtuemart/branches/virtuemart-1.1.
If the branch “virtuemart-1.1” is downloaded, you will have 2 new directories:
build_scripts (batch/shell scripts to build installable archives)
documentation (the documentation sources)
languagemanager (the language manager component to modify language files and add/modify/delete language tokens)
virtuemart (the VirtueMart 1.1.x sources)
Before you can install VirtueMart you will have to build installable archives. There are 2 types of build scripts available - one version for Windows and one for Linux, which can help you build the correct archives. You should have got the build scripts by following the instructions from the first section on this page.
Before you run the scripts make sure that 7Zip is installed on your computer.
Configure the scripts!
First you must open the files and change the paths inside to match your configuration.
Build your own packages by running the script:
Build_Component.bat - (Win) build just the component archive
Build_VirtueMart_complete.bat - (Win) build the whole “Complete Package” including modules and mambots
build_component.sh - (Linux) build the component archive
build_virtuemart_complete.sh - (Linux) build the whole “Complete Package” including modules and mambots