惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
T
The Blog of Author Tim Ferriss
博客园 - 三生石上(FineUI控件)
博客园_首页
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Fortinet All Blogs
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
Microsoft Security Blog
Microsoft Security Blog
雷峰网
雷峰网
GbyAI
GbyAI
M
MIT News - Artificial intelligence
I
InfoQ
阮一峰的网络日志
阮一峰的网络日志
Recent Announcements
Recent Announcements
小众软件
小众软件
量子位
S
SegmentFault 最新的问题
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
aimingoo的专栏
aimingoo的专栏

博客园 - oscar_expansion

test - oscar_expansion - 博客园 WebPart Templates for VS.NET下载地址链接 易用性就这三条原则 将html源代码规范化,转换成XSL代码的asp工具(宝玉师傅) C#入门代码集 - oscar_expansion - 博客园 C#.Net函数和方法集 ASP.NET页面间的传值的几种方法 认识ASP.NET配置文件Web.config ASP Forum2.0学习笔记之二---了解Master Pages库 《Asp.Net Forums2.0深入分析》之 Asp.Net Forums是如何实现代码分离和换皮肤的 《Asp.Net Forums2.0深入分析》序(宝玉) Asp.Net Forums2配置文件(web.config)简要说明 URL欺骗之以假乱真 AspNetForums中对于用户权限....... ASP.NET Forums 2.0 新手安装指南 论坛在线人员的一个显示过程(转自ASP.NET Forums 官方中文网站) 日期数据转换为字符串再转换为日期时要注意的一点(转自http://blog.joycode.com/) 从网络到现实-------美女写的2004高考作文 美国金牌推销员的成功秘诀 -做人做事箴言录
彻底删除一个项目中的源代码管理信息(转自http://blog.joyco...
oscar_expansion · 2005-06-09 · via 博客园 - oscar_expansion

彻底删除一个项目中的源代码管理信息(VSS6.0)

今天在打开一个别人的程序的时候,老是提示我要连接源代码管理服务器,这个程序用到的源代码服务器我当然连接不上,看着很不爽,就开始删除源代码管理信息。

在删除了解决方案目录、各个项目目录下的:
mssccprj.scc 、工程名.vssscc、vssver.scc 、项目名.csproj.vspscc
这四类文件后,打开项目仍然报没删除干净,报下面错误。

The solution appears to be under source control, but its binding information cannot be found. It is possible that the MSSCCPRJ.SCC file or another item that holds the source control settings for the solution, has been deleted. Because it is not possible to recover this missing information automatically, the projects whose bindings are missing will be treated as not under source control.

再去每个项目文件 项目名.csproj 文件,我们可以在开头部分看到类似下面的代码:

    <CSHARP
        ProjectType = "Web"
        ProductVersion = "7.10.3077"
        SchemaVersion = "2.0"
        ProjectGuid = "{2CBB68B7-FE78-4CEF-981B-6A0529A32889}"
        SccProjectName = "SAK"
        SccLocalPath = "SAK"
        SccAuxPath = "SAK"
        SccProvider = "SAK"
    >

删除下面的配置信息:
        SccProjectName = "SAK"
        SccLocalPath = "SAK"
        SccAuxPath = "SAK"
        SccProvider = "SAK"

OK,这个世界清静了,每次打开解决方案,不会都看到烦人的提示源代码信息了。

整理一下,要删除VSS6 的源代码管理信息,
我们要删除解决方案目录下,和各个项目目录下的 以下四类文件:
mssccprj.scc 、工程名.vssscc、vssver.scc 、项目名.csproj.vspscc
同时要修改 项目名.csproj 文件,把其中的VSS配置信息删除,即可。