1、创建代码库:
(1)目的:防止代码误删,代码改错了回退到任意历史版本;一个人使用,不需要服务器。
(2)打开“Microsoft Visual SourceSafe Administration”,主菜单【File】→【NewDataBase】,Location中选择磁盘中的专门用于保存代码库的目录。
(3)两种模式:Lock-Modify-Unlock,CheckOut后锁定,不允许并发修改;Copy-Modity-Merge,CheckOut后不锁定,允许并发修改。推荐用第一种模式。
(4)用户管理,主菜单【Users】。
2、使用版本管理:
(1)在VisualStudio中新建一个项目。
(2)在解决方案上点右键【将解决方案添加到源代码管理】,选择代码库,设置用户名、密码。
(3)锁图标表示本地文件不可修改,修改文件的时候会自动CheckOut,图标就变为红色对钩了,就可以修改了。
(4)修改完成以后在文件上(CheckIn指定的文件)或者解决方案上(CheckIn所有CheckOut的文件)点右键→签入。
(5)修改一下代码,然后【比较】,就可以查看本地文件和服务器上的文件的区别。
(6)还可以【撤销签出】、【查看历史记录】查看各个历史版本。
(7)用历史版本替换当前版本, 【查看历史记录】的时候选择某个历史版本,然后【RollBack】(慎选,Get和RollBack的区别)。
(8)代码误删重新下载。Microsoft Visual SourceSafe是客户端,Microsoft Visual SourceSafe Administration是管理器。打开客户端,Get LastedVersion,注意在GetMultiple对话框中选中Recursive和BuildTree,因为项目结构是递归树状结构。
3、代码存在了哪里?
Microsoft Visual SourceSafe和VS是客户端,
Microsoft Visual SourceSafe Administration是服务器管理器。