At work, we use ASP.net 2.0 and VSS. VSS is a beast, we constantly have problems with people viewing files, and there are no branches - this is crazy. I know that SVN / GIT is mainly used by open source developers, are there any disadvantages for ASP.NET developers using it? I insisted on SVN internally, but I think GIT could also be a great option. Our team spreads over 3 continents.
I used Subversion in a corporate environment with great success. I personally have not used Git in a corporate environment, but with distributed offices this sounds good.
Expect a big hump until everyone is speeding, but disabling VSS is definitely a good idea. We never looked back when we switched from VSS to SVN. I would advise you not to skimp on preparations for the new system. Get some smart people to read the documentation for any system you choose - and read it carefully. Then determine how you are going to use it, and report it accordingly. Suggest which pieces of documentation everyone else needs and give them enough time to read it. Source control should not be based on "return and hope" :)
100% MS (#, ASP.Net, SQL Server, IIS, Visual Studio, Office ..), VSS 20- . SVN . .
SVN ASP.NET, .
AnkhSVN VS, , . VisualSVN, .
SVN GIT. VSS. VSS, SVN . GIT .
SVN , . GIT , , ..
Git ASP.NET, Git - Git . . Git Git CLI, Windows GUI Visual Studio, .
Git , , . IMO, , , , Git, .
.NET, Git. , , . Git , , . , .
, , . , Git , , , .
Subversion TortoiseSVN AnkhSVN, . Subversion * NIX, Visual Studio. VS , . , Git .
Git - , - , , , VSS. , , , Git.
, TFS - . Tortoise svn , , Git. svn vs-add-ins, . TFS .
:
1) Git,
2) Git, Anything, SourceSafe
SVN. Tortoise, VStud.
SVN, .
VSS . " ", .
Source: https://habr.com/ru/post/1717726/More articles:Gem-idea: автоматическая защита от спама с помощью captcha в before_filter, когда HTTP-метод отправляется, помещается или удаляется - rubyXNA Peer-to-Peer - networkingWhat does the CreateMask function do for BitVector32? - c #Problem using System.Collections.Specialized.BitVector32: error? - c #PHP JSON Question Return String - jsonProviding images with Process.org in the Java servlet - scala.NET: how PInvoke UpdateProcThreadAttribute - c #Crawler does not create custom scan properties. - web-crawlersee if an object exists in index [i] in NSMUtableArray - arrayscocos2d MFMailComposeViewController - iphoneAll Articles