分类: LINUX
2005-12-24 13:43:12
说到轻松,其实根本不轻松。我为了能如愿以偿的重新建立VC6工程与VSS之间的联系确实花费了不少脑筋,以前的几种办法现在看来都已经失效,能否恢复纯粹是运气,而今天我要介绍的方法确是百试百灵。
首先,我简单描述一下VSS与VC6配合使用过程中常遇到的最突出的问题,那就是,如果你的VC工程项目之前已经被你成功加入到VSS中进行版本控制管理了,突然有那么一天你照往常一样打开VC,选择XXX工程文件,打算编辑或浏览你的源代码,按以往步骤,此时VC项目会自动连接VSS所在服务器,然后弹出一个SourceSafe的登录界面,要求你立马输入账户及密码(另外,下方还有个下拉框供你选择登录的VSS库名),可是你今天心情好,又不想看源码了,于是乎,在登录窗口中选择了“取消”,接着,VSS开始提问你,“下次是否要重新连接到这个库呢?”,你毫不犹豫地想去选择“是”,但此时手脚(或鼠标)有点不听使唤,点中了“否”,这回就麻烦大啦,你只好抓耳挠腮,乱点一气。这也没用,VSS已经和VC6工程彻底断开连接,看看左边那排源文件列表的图标颜色就知道!(没联入VSS的是白色,已经联入的是灰色)
“怎么办,怎么办?”
这个问题,我想过好多回了,呵呵,请按下面步骤搞定它!!:D
Step 1:打开VC6;
Step 2:打开那个“失落”的工程;
Step 3:切换至Workspace中“FileView”页面;
Step 4:用鼠标右键依次选中顶上两个文件,它们分别是.dsw, .dsp文件(你可以在它们的属性中看到);
Step 5:在鼠标右键弹出的菜单里选择添加到VSS;
Step 6:接着,选择该工程项目原有的VSS路径(注意,请清除“Project”名称编辑框中的内容,不然它会在原有的Project中再增加一个Project名称的);
Step 7:VSS会提示说,该项目原本已经存在,是否要重新与之建立连接;
Step 8:选择“是”。
到此为止,你的VC工程又重新找到了家!:)