답변

7

예, 다른 소스 제어 제공자 (SCP)와 작동하지만, 귀하의 .sln 파일 (솔루션)이 SCP의 사용을 직접 선언하지 않아야합니다.

Microsoft Visual Studio Solution File, Format Version 9.00 
# Visual Studio 2005 
Project... 
EndProject 
Global 
GlobalSection(Subversion) = preSolution 
SourceControlProvider = Subversion 
EndGlobalSection 
... 
EndGlobal 

확인 또한 프로젝트 파일 (.proj) : 해당 파일 (.sln 또는 .proj가) explictely SCP가 언급하는 경우

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
<PropertyGroup> 
    ... 
    <SccProjectName>Subversion</SccProjectName> 
    <SccLocalPath>Subversion</SccLocalPath> 
    <SccAuxPath>Subversion</SccAuxPath> 
    <SccProvider>Subversion</SccProvider> 
</PropertyGroup> 
... 

는, 당신은 당신이 바로 플러그를 선택하더라도, 문제가있을 수 있습니다 -in은 옵션에서 ("Using Git with Visual Studio 2010, an introduction"참조)

plug-in selection for source control in Visual Studio

Visual Studio는 솔루션을 열 때 프로젝트에 SVN을 계속 사용합니다 (예 : 모든 자식 메뉴와 옵션이 즉시 비활성화 됨)