Installation guide
Last modified: April 1, 2011
System requirements
Before you begin
It is considered a good practice to do all development work on a separate test site before making changes to a production site. A test site allows you to evaluate the impact of upgrades, new modules, modifications to themes, etc. without causing disruptions to your live site. A test site can also be set up on your web server using a separate domain or subdomain or for windows users, a different folder.
What Is SVN?
Subversion is a free/open-source version control system. That is, Subversion manages files and directories over time. A tree of files is placed into a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine”.
Info: [Only registered and activated users can see links. Click Here To Register...]
Why use SVN?
For example, a bug can exist in release 4.x but fixed in SVN, meaning those changes will be published in the next official version.
SVN works great with PHP and can be used to update files with any additional programs installed.
What does "Revision" mean?
Each time the repository accepts a commit (Update), this creates a new state of the filesystem tree, called a revision. Each revision is assigned a unique natural number, one greater than the number of the previous revision. The initial revision of a freshly created repository is numbered zero, and consists of nothing but an empty root directory.
What is the current "Revision"?
[Only registered and activated users can see links. Click Here To Register...]
Changes to the revision can be found on [Only registered and activated users can see links. Click Here To Register...]
Download with SVN
[Only registered and activated users can see links. Click Here To Register...]
Run the installation script
Go to your HTTP directory where xampp is installed:
Normaly:
The installer (AiRS) will guide you setting up OSDS V4
How do i update OSDS V4?
To update OSDS V4:
Right click on the appropriate folder(s) and choose SVN update to update to the latest osds version.
Easy huh?
How do i enable php_mssql.dll?
If you have the following error:
If you are using XAMPP (and most of us do) this functions is by default disabled.
Please follow these steps inorder to enable the function:
(Lets say Xampp is installed as default, C:\xampp\)
Can i delete the .svn folders?
NO! Do not remove these folders!
Why? The .svn folders hold folder and file data, version info, ....
Deleting those folders will really mess up your osds!
So i say again DO NOT DELETE THE .SVN FOLDERS!
How do I use Subversion when behind a proxy?
[Only registered and activated users can see links. Click Here To Register...]
Last modified: April 1, 2011
- System requirements
- Before you begin
- What Is SVN?
- Why use SVN?
- What does "Revision" mean?
- What is the current "Revision"?
- How to download OSDS V4 from SVN?
- Download with SVN
- Run the installation script
- How do i update OSDS V4?
- How do i enable php_mssql.dll?
- Can i delete the .svn folders?
- How do I use Subversion when behind a proxy?
System requirements
- Server Space
A minimum base installation requires at least 50MB of disk space but you should assume that your actual disk space will be somewhat higher. For example: Logs - PHP
Recommended: PHP 5.0.0 or higher
Un-tested on PHP 4.X.X - Web server
A basic install of Xampp ([Only registered and activated users can see links. Click Here To Register...]) - Operating System
Windows
Please note that the OSDS V4 needs to be installed on the same server where the dekaron server is running! - Database
Microsoft SQL Server 2000
Microsoft SQL Server 2005
Microsoft SQL Server 2008 (UN-TESTED!)
Before you begin
It is considered a good practice to do all development work on a separate test site before making changes to a production site. A test site allows you to evaluate the impact of upgrades, new modules, modifications to themes, etc. without causing disruptions to your live site. A test site can also be set up on your web server using a separate domain or subdomain or for windows users, a different folder.
What Is SVN?
Subversion is a free/open-source version control system. That is, Subversion manages files and directories over time. A tree of files is placed into a central repository. The repository is much like an ordinary file server, except that it remembers every change ever made to your files and directories. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine”.
Info: [Only registered and activated users can see links. Click Here To Register...]
Why use SVN?
For example, a bug can exist in release 4.x but fixed in SVN, meaning those changes will be published in the next official version.
SVN works great with PHP and can be used to update files with any additional programs installed.
What does "Revision" mean?
Each time the repository accepts a commit (Update), this creates a new state of the filesystem tree, called a revision. Each revision is assigned a unique natural number, one greater than the number of the previous revision. The initial revision of a freshly created repository is numbered zero, and consists of nothing but an empty root directory.
What is the current "Revision"?
[Only registered and activated users can see links. Click Here To Register...]
Changes to the revision can be found on [Only registered and activated users can see links. Click Here To Register...]
Download with SVN
[Only registered and activated users can see links. Click Here To Register...]
Run the installation script
Go to your HTTP directory where xampp is installed:
Normaly:
Code:
http://localhost/osdsv4
How do i update OSDS V4?
To update OSDS V4:
Right click on the appropriate folder(s) and choose SVN update to update to the latest osds version.
Easy huh?
How do i enable php_mssql.dll?
If you have the following error:
Code:
Fatal error: Call to undefined function mssql_connect() in .....
Please follow these steps inorder to enable the function:
(Lets say Xampp is installed as default, C:\xampp\)
- Go to: C:\xampp\php\php.ini
- Open with WORDPAD: php.ini
- Go to line 617 OR find ;extension=php_mssql.dll
- Delete ; from the line
- You should have: extension=php_mssql.dll
- Restart Xampp (Open the panel, press STOP and press START)
Can i delete the .svn folders?
NO! Do not remove these folders!
Why? The .svn folders hold folder and file data, version info, ....
Deleting those folders will really mess up your osds!
So i say again DO NOT DELETE THE .SVN FOLDERS!
How do I use Subversion when behind a proxy?
[Only registered and activated users can see links. Click Here To Register...]