徹底刪除一個專案中的原始碼管理資訊(VSS6.0)

hljhrbsjf發表於2006-05-17

今天在開啟一個別人的程式的時候,老是提示我要連線原始碼管理伺服器,這個程式用到的原始碼伺服器我當然連線不上,看著很不爽,就開始刪除原始碼管理資訊。

在刪除了解決方案目錄、各個專案目錄下的:
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 檔案,我們可以在開頭部分看到類似下面的程式碼:

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配置資訊刪除,即可。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/631872/viewspace-835889/,如需轉載,請註明出處,否則將追究法律責任。

相關文章