注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

(转载)如何移除TFS中的版本控制  

2016-11-09 11:09:42|  分类: 环境安装使用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
如何移除TFS中的版本控制
http://blog.csdn.net/zy0421911/article/details/51747281
1、清除(删除)项目下的所有版本控制文件,这些文件有:*.vssscc,*.vspscc
删除这些版本控制文件比较简单,搜索这些后缀的文件,删除即可。

 
2、修改项目的解决方案文件:*.sln


(1)、先要确认解决方案文件(*.sln)是可修改的,如果是Read-Only的文件,则需要先调整为可修改。

(2)、切勿使用Visual Studio打开文件,使用文本编辑器打开*.sln文件,在文件中,我们将能看到类似下面的代码:
 
GlobalSection(TeamFoundationVersionControl) = preSolution

   SccNumberOfProjects = 2

   SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}

   SccTeamFoundationServer = http://<YourTFS>/tfs/defaultcollection

   SccLocalPath0 = .

   SccProjectUniqueName1 = <Your Project path and name in TFS>.csproj

   SccProjectName1 = <Project Name>

   SccLocalPath1 = <Project Path>

   ...
   ...
   ...
EndGlobalSection


(3)、这段代码是项目启动时加载的TFS配置,我们要剔除TFS,此段代码就必须删掉了,删除之后,保存文件即可。
 


3、修改各个子项目中的版本控制信息,这些信息在:*.csproj(C#项目,其他项目文件后缀不同)
 
(1)、类似于以下代码:

<PropertyGroup>
  <!--其他配置-->
  <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
  <FileAlignment>512</FileAlignment>
  <SccProjectName>???</SccProjectName>
  <SccLocalPath>???</SccLocalPath>
  <SccAuxPath>???</SccAuxPath>
  <SccProvider>???</SccProvider>
</PropertyGroup>


(2)、上面的Scc*的配置即是版本控制信息。可以将它删除即可,删除完成后,保存文件。
  评论这张
 
阅读(36)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017