移除VS项目的TFS版本控制
类别:编程学习 浏览量:482
时间:2016-5-25 移除VS项目的TFS版本控制
移除VS项目的TFS版本控制一、出现的情况
在用TFS对项目源码进行版本控制中,在版本控制服务不可用的时候或者不再需要进行版本控制时,打开项目会出现如下弹出框:
二、解决方法
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#项目,其他项目文件后缀不同)
<PropertyGroup>
<!--其他配置-->
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<SccProjectName>???</SccProjectName>
<SccLocalPath>???</SccLocalPath>
<SccAuxPath>???</SccAuxPath>
<SccProvider>???</SccProvider>
</PropertyGroup>
(2)、上面的Scc*的配置即是版本控制信息。可以将它删除即可,删除完成后,保存文件。
标签:ASP.NET
您可能感兴趣
- ASP.NET中lock 的用法
- ASP.NET中XML和JSON互转
- docker 部署netcore(关于Jenkins + Docker + ASP.NET Core自动化部署的问题避免踩坑)
- ASP.NET使用JavaScriptSerializer实现序列化与反序列化
- asp.net操作cookie
- ASP.NET生成静态页面的方法
- 为什么asp.net网站第一次加载慢
- asp.net MVC处理流程
- Asp.net中params的使用
- ASP.NET合并两个相关联的DataTable
- asp.net将ppt文档转换成pdf
- ASP.NET服务器端执行脚本的通用方法
- asp.net 日期格式化
- netcorelinux后台运作(Linux系统Docker 部署 ASP.NET Core应用的流程分析)
- ASP.NET中获取匿名对象的属性值
- 如何注册asp.net 4.0 到iis
- 自制橡皮泥(自制橡皮泥)
- 还在卖 禁药西布曲明网上论斤卖(还在卖禁药西布曲明网上论斤卖)
- 微商在朋友圈热卖的 DL减肥咖啡 含违禁药物,你还敢买吗(微商在朋友圈热卖的)
- 八一节,说说中国女兵(八一节说说中国女兵)
- 王治郅菜鸟赛季已让八一带入正轨,大郅七大经典语录或是成功秘诀(王治郅菜鸟赛季已让八一带入正轨)
- 庆八一,重读经典红色语录,感悟互联网发展硬道理(重读经典红色语录)
热门推荐
- python面向对象实例教程(Python面向对象程序设计类的多态用法详解)
- height与line-height的关系(为什么你写的height:100%不起作用)
- 阿里云服务器端口和ip(阿里云服务器如何添加安全通信端口?)
- python中查看数据类型的内置函数(python学习——内置函数、数据结构、标准库的技巧推荐)
- python实现层次遍历二叉树(Python实现的序列化和反序列化二叉树算法示例)
- mysql 索引使用总结(MySQL复合索引的深入探究)
- apache服务器设置301(Apache Rewrite实现URL的301跳转和域名跳转)
- 面试的最后,HR问你还有什么问题要问,该怎么回答?
- python format的用法(Python中format格式输出全解)
- python控制流实例(如何用C代码给Python写扩展库Cython)