从Microsoft TFS获取的源代码的脱机版本

时间:2012-02-13 05:09:46

标签: visual-studio c#-4.0 tfs2010

我从TFS获得了源代码的离线版本。我删除了扩展名为 .scc; .vssscc; *。vspscc;和文件夹debug; release; obj; bin from project。仍然Visual Studio 2010会询问用户名和密码。如果我点击取消按钮,则打开离线版本。我每次打开项目时都能摆脱那个用户名和密码窗口吗?

1 个答案:

答案 0 :(得分:3)

除了删除这些文件外,您还应该在文本编辑器中打开项目文件(.csproj或.vbproj)并删除此部分:

<SccProjectName></SccProjectName> 
<SccLocalPath></SccLocalPath> 
<SccAuxPath></SccAuxPath> 
<SccProvider></SccProvider>

然后在文本编辑器中打开解决方案文件(.sln)并删除此部分:

GlobalSection(TeamFoundationVersionControl) = preSolution
   SccNumberOfProjects=..
   SccEnterpriseProvider=..
   SccTeamFoundationServer=..
   ..
   ..
EndGlobalSection

您也可以在visual studio中打开解决方案后执行以下步骤:

  • 从文件菜单中选择Source Control/Change Source Control
  • 对于每个项目,请单击工具栏上的Unbind按钮。