大家在公司的代码一般都受vss的管理控制,但拿回家之后,在自己的电脑里打开源代码会被要求输入密码,因为自己的机子根本就不装vss,所以很多人感到很困惑。
解决办法:一直点击密码输入框的取消或否,直到全部工程都被确认取消,这样以后就直接可以打开了。
但是,有些人总觉得这样不是很爽,因为vss的痕迹依旧在工程里面,要是能真正的清理干净该有多好啊,呵呵,这也是可以办到的。
解决方法如下:
首先应该把原来代码中的的VSS痕迹全部去掉,否则没准什么时候就会冒出来捣乱。
1)去掉整个文件夹的只读属性
2)删除所有目录(包括子目录)中的*.scc文件
3)删除工程 options文件 (*.opt)
4)手动编辑所有的dsp文件(比如用记事本),找到并删除类似下面两行的内容:
# PROP Scc_ProjName ""$/MyDemo/src", CEBBAAAA"
# PROP Scc_LocalPath ".."
5)手动编辑所有的dsw文件(比如用记事本),找到并删除所有类似下面行的内容:
begin source code control
"$/Mydemo/src", CEBBAAAA
.
end source code control
这样,就可以完全去除VC6工程中的SouceSafe痕迹了。
但是,有些人总觉得这样不是很爽,因为vss的痕迹依旧在工程里面,要是能真正的清理干净该有多好啊,呵呵,这也是可以办到的。
解决方法如下:
首先应该把原来代码中的的VSS痕迹全部去掉,否则没准什么时候就会冒出来捣乱。
1)去掉整个文件夹的只读属性
2)删除所有目录(包括子目录)中的*.scc文件
3)删除工程 options文件 (*.opt)
4)手动编辑所有的dsp文件(比如用记事本),找到并删除类似下面两行的内容:
# PROP Scc_ProjName ""$/MyDemo/src", CEBBAAAA"
# PROP Scc_LocalPath ".."
5)手动编辑所有的dsw文件(比如用记事本),找到并删除所有类似下面行的内容:
begin source code control
"$/Mydemo/src", CEBBAAAA
.
end source code control
这样,就可以完全去除VC6工程中的SouceSafe痕迹了。