Beginner/Tools/Version control
From TDN
Contents |
Introduction
Hello. So you're probably wondering what CVS and SVN are, and what these 'repositories' and other interesting terms are. Well, this Wikipedia article gives some good information about what they are. There has always been an argument over whether CVS or SVN is more dominant. I'd suggest you find out for yourself.
Subversion (SVN)
Information
Step by step source control setup: [1]
Clients
Tortoise (Recommended)
SmartSVN
SVN Web Client
Concurrent Versioning System (CVS)
Information
Clients
Servers
VisualSVN Server, very easy setup and gui administration window. (recommend for Windows users) VisualSVN
Server Less
FolderShare is a serverless, respositoriless file sharing system. Although it does not keep Version information; It allows the members on your team to share files. While using this client, it allows you to access your computer through the internet aswell as uses your computer as a repository. For example if you have a "contributor" permission any file edited in a specific folder will be sent to all other computers in your group. Certain permissions differ from this; and you can allow people to read-only.
Others
Usually, people do not use any other versioning systems for typical projects, unless there is a very specific need to be addressed. Others are also usually much more difficult to use, and this article is meant for beginners, so there is no point of mentioning the others.