Free version control and Code migration tool

raksrules

Elite
Can anyone list any free version control and code migration tool application / tool ? They both can be separate, not an issue with that.

For version control i know one called as Tortoise SVN.

Any help in this regard will be appreciated.
 
We use VisualSVN server and Tortoise SVN at work. Seems to work very good. Tortoise SVN has been very productive as earlier we had to copy files all over network and save versions in folders named by dates.
 
Visual SVN is not free. it need licence for use. AnkhSVN http://ankhsvn.open.collab.net is der which is seems to be good. TortoiseSVN and TortoiseCVS also does good..

just some info

******************

TortoiseSVN, a good Windows Explorer extension, despite it's lack of support of Unicode support in any of its Diff tools. http://tortoisesvn.tigris.org/download.html

AnkhSVN -not a true SCC plug-in, instead works as an add-in, but has much better functionality that the other couple of SCC controls that I've tried. http://ankhsvn.tigris.org/

SVN Explorer - pretty basic tool, but at least provides a stable Explorer-like stand-alone repository explorer. http://kafana.org/SvnExplorer/

WinMerge - an excellent freeware open-source file Difference viewer, and merge tool WITH unicode support (use the WinMergeU.exe file). http://winmerge.sourceforge.net/downloads.php

imageDiff - good free tool for comparing two images for changes. http://www.download.com/ImageDiff/3000-2192_4-10401779.html. Note: connects to the internet to display ads in a pane at the bottom, but if you use Zonealarm, then disable Internet access, whilst allowing access to the trusted zone. This prevents the program from freezing, without allowing it to display ads.

Finally - WebReports8, another VSS.NET add-in. I haven't actually finished trying this, but it has some nice features. You'll have to re-compile it with the "_scc" option. See here http://www.codeproject.com/dotnet/file_diff_and_webreports.asp#xx1167087xx read the details on the modification that needs to be performed, then scroll up to the main article)
 
Ok so probably we may go ahead with SVN for version control. We had used it in our earlier project also. But what are the options for code migration from development to SIT, then UAT and then to the production instance. How do we do that ?

Can anybody help me on how to setup tortoise SVN on a server and subsequently on clients to access the same. Actually the case is half if the project team is based in Shanghai here and half in Hongkong. We access the machine using remote desktop for development purpose. Effectively the machine is in Hongkong. So we want the tortoise SVN to be installed on a machine which will be the server and then when we login to the terminal server / remote desktop we can install the client SVN there and access the code units.
 
So is it possible for us to setup our repositary on a 24x7 on computer at a different geographic location and use the client like Tortoise SVN to connect to this sever for access the code units we will be putting in the repositary.
In that case how will we get a URL to access that repositary ?
 
Back
Top