New to Tortoise SVN Source Safe Repository.
I have ASP.Net web application which i like to set a Server Source Safe environment and couple of client environments ( office and my home ).
Do i need to install seperately for Sever and Client Source Safe ?
Subversion does not require a server. It uses a centralized repository, but this repository can be accessed through the 'file' access method, which means, you merely need access to the filesystem that the repository is stored on.
Make sure you've installed Tortoise SVN. Go into Explorer and right-click anywhere on a file or folder. On the shortcut menu, choose TortoiseSVN and choose Settings and check the “Use '_svn' instead of '.
I think there is a bit of confusion on how the subversion ecosystem is organised today.
When people talk about Subversion they usually mean the server and client parts which you can find at http://subversion.apache.org/. This is where the source code of the project is available. They provide links to binary builds.
TortoiseSvn on the other hand is a Windows only client tool which permits you to perform Subversion commands from windows explorer. You can find this tool at http://tortoisesvn.net/
To set up a Subversion server on windows there are a number of options available. The easiest option and most performing, but not always the most accessible is by using the svnserve service which is provided in the binaries of http://subversion.apache.org/.
The "standard" alternative is using a combination of the apache webserver and the mod_dav_svn module. This permits access to the subversion repositories over http (and https)
Both solutions are sometimes hard to set up and a number of free and paying solutions exist to easier serve your subversion repositories on windows. Some examples, but definitely not an exhaustive list:
I think you got several things mixed up:
- Visual Source Safe (or VSS) was a version control system by Microsoft (deprecated, and utterly broken IMO)
- Subversion (or SVN) is a widely used version control system (having a client-server architecture, but you can run both on the same machine)
- TortoiseSVN is a Windows client for SVN (having nice features like Integration into Windows explorer with icon overlays)
So if you want to start using SVN, you have to set up a server (should be pretty straightforward, since there's lots of good documentation available) and decide on a client (TortoiseSVN highly recommended if you are using Windows).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With