1.安装
2.操作
(1) 配置vss的database
(2) 登录vss
输入用户名、密码,设置好数据库后。即可进入Visual SourceSafe浏览器。进行对应操作。
(3) 代码编辑
1> 独占模式
在配置时,第5步选择的是默认选项:锁定 -- 修改 -- 解锁 模式。Check Out将要修改的文件,操作执行完毕后,你会独占该文件。在这种模式下,只有你可以合法的编辑这个文件,对这个文件有最终的版本控制权。别人可以改,但是,你可以将其改动撤销。
当文件修改完毕后,使用Check In操作,可以将修改提交到代码管理器上去,提交后的文件为最新版本。
2> 并行模式
在配置时,第5步选择的是:复制 -- 修改 -- 合并 模式,一个文件可以被多个用户check out。
类比git的情况为:创建本地分支git branch xxx分支名,在把远程上面的分支拉到本地创建的这个分支上。
当然你在check in的时候,可能会产生冲突(只有并行模式会产生冲突,独占模式不会产生冲突),需要进行合并操作。
(4) IDE中对应操作
Visual studio code 使用 Team Foundation Server - Windows_visual studio code team-CSDN博客
3.异常问题
(1) Could not find the Visual SourceSafe Internet Web Service connection information for the specified database *****
问题的本质是无法连接到VSS资源数据库。
解决方法:
工具 --> 选项 --> 源代码管理 -->当前源代码管理插件改为:Microsoft Visual SourceSafe。
而此时本地为:Microsoft Visual SourceSafe (Internet)。