Hi Everyone,
I will be installing SVN on my host server for the project source code repository and documentation. I have been using SVN for PB projects for some time now. I only have used it in a one developer so I have not had sharing code issues, but it works well from what I understand.
Your welcome to install and use SVN locally or you can wait as I will create some documentation and have an example project for everyone to run through.
For windows two projects are required:
First Subversion http://subversion.tigris.org/
A pre-built Windows Installer is located at http://subversion.tigris.org/project_packages.html
Second, TortoiseSVN Client - Integrates with Windows for access to SVN.
I use this tool instead of the svn command line
SVN will allow the following:
* A main line development branch
* Tag each released version (i.e. Alpha, 1.0, 1.1, etc...)
* Each developer will have their own branch (or more than one)
* Each branch is merged into the main line when the branch is completed.
* When checking in code, code can be commented as to why it was changed
SVN also provides the following
Compare differences between versions.
Compare differences between your local copy and the any version in SVN
As I stated above, I have not used SVN in a multi-developer environment, so this will be a learning experience.
Feel free to ask questions, comment or provide feedback.
Brian Chirgwin
I will be installing SVN on my host server for the project source code repository and documentation. I have been using SVN for PB projects for some time now. I only have used it in a one developer so I have not had sharing code issues, but it works well from what I understand.
Your welcome to install and use SVN locally or you can wait as I will create some documentation and have an example project for everyone to run through.
For windows two projects are required:
First Subversion http://subversion.tigris.org/
A pre-built Windows Installer is located at http://subversion.tigris.org/project_packages.html
Second, TortoiseSVN Client - Integrates with Windows for access to SVN.
I use this tool instead of the svn command line
SVN will allow the following:
* A main line development branch
* Tag each released version (i.e. Alpha, 1.0, 1.1, etc...)
* Each developer will have their own branch (or more than one)
* Each branch is merged into the main line when the branch is completed.
* When checking in code, code can be commented as to why it was changed
SVN also provides the following
Compare differences between versions.
Compare differences between your local copy and the any version in SVN
As I stated above, I have not used SVN in a multi-developer environment, so this will be a learning experience.
Feel free to ask questions, comment or provide feedback.
Brian Chirgwin
Comment