Teamwork
Home About General Operations Team Projects Tasks
Philosophy BusinessPlan Strategy Marketing Research
Development
Address Book Links Talkback SandBox
GotWiki
Suggestions
|
Sub Version
MCTV15 backups and shares important files by using a secure 'SubVersion' version control system.
We using this system for:
- Backup
Every computer is vulnerable to failure, file corruption, viruses or theft.
- History
Previous versions of files are automatically maintained for reference and reuse.
- Collaboration
Part or all the files can be checked out over the Internet for reading and updating by approved individuals. This allows them to participate in MCTV15 from the comfort of their own computer.
Subversion is used to maintain an Internet accessible archive of all our digital files. Every authorized user can check out a working copy of the files stored in Subversion. The user can then make changes to the files and create new ones within the checked out folder. Once finished, these changed and new files can be committed back to the Subversion archive. When another user does an update to his working copies, he will get all the new and changed files.
Important files are stored a special folder on the office computer. New and changed files are copied into the subversion database located on the Internet. Any new or changed files in the database that were not on the office computer are copied to the office computer.
On Windows and Apple OS X we recommend running the free version of SmartSVN. This application is used to interact with the Subversion archive system. You use it to do check outs, updates and commits.
Normal work flow when you are starting a session to do some MCTV 15 business includes.
- Do a SVN Updates for get all the latest versions.
- Do some work on existing files or create new ones.
- Do a SVN Updates again just to make sure nothing has changed.
- Do a SVN Commit to put all your changes in to the system.
Setup Server
The server can be setup on a Mac, Windows or Linux. We are using a Windows XP Pro system to store and maintain the repository.
On server:
- install 'Subversion';
- install 'Windows Resource Kit';
- restart server;
- "C:\Program Files\Windows Resource Kits\Tools\instsrv.exe" "Subversion" "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"
- regedt32
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Subversion
- Services : Subversion : Start
Off Site
It is becoming important to use off site backups to maximize the security and reliability of our data. Several service providers are now making available SVN hosting services. I recommend using http://repositoryhosting.com/. They have unlimited users, repository and trac hosting with 2Gb for only $6/month.
Mac OS X & Windows SVN Client
SmartSVN - web There are a Professional ($79) version and a Foundation (Free) version of Smart SVN. It has the best set of svn features exposed to the GUI. The free foundation version has just about everything you could wish for in a svn client application. It is available for all major platforms. It's not as pretty as 'Version' but does lots more.
Structure
|
|
|