1.代碼之前是SVN管理的,準備換TFS管理。首先解除SVN文件夾綁定
(1). 創建一個reg文件
(2). 在文件中填入如下內容並保存:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="Delete SVN Folders"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \"%1\" %%f IN (.svn) DO RD /s /q \"%%f\" \""
(3). 執行reg文件後,鼠標右鍵菜單中多出[Delete SVN Folders]選項
(4). 選中需要解除綁定的文件夾,鼠標右鍵選擇[Delete SVN Folder]
2.將源代碼全部Copy到TSF的指定目錄。
在*.sln中找到如下代碼並刪除。
GlobalSection(SubversionScc) = preSolution
Svn-Managed = True
Manager = AnkhSVN - Subversion Support for Visual Studio
EndGlobalSection
在*.csproj中找到如下代碼並刪除。
<SccProjectName>Svn</SccProjectName>
<SccLocalPath>Svn</SccLocalPath>
<SccAuxPath>Svn</SccAuxPath>
<SccProvider>SubversionScc</SccProvider>
打開*.sln項目,知道不在報錯爲止。
3.關聯TFS
在解決方案上右鍵
直接點擊確定,遇到如下提示全部忽略。
4.再次在解決方案上右鍵
好了,TSF已經管理該代碼了。
或者如下操作
全部綁定
簽出即可。
處理完畢!