2.4.2 代码配置管理工具Visual Source Safe
在实际的开发过程中,常常会遇到这样的情况:试验某个想法、修改文件后,发现想法行不通,这时想让这个文件回到修改之前的样子,但是代码已经被改乱了。这时如果有个时间机器,能够回到过去,取回原来的代码该有多好啊。幸运的是,微软为我们准备了这样的工具--Visual SourceSafe(简称VSS),它就是我们想要的时间机器。
本质上讲,VSS就是源代码管理工具,通过它,可以对现有代码进行安全的改动。每次修改代码之前,需要将代码从服务器签出到本地;修改完成之后,再将代码从本地签入到服务器。每次签入、签出都会在服务器上留下相应的时间戳,如果发现某次修改引入了新的错误,那么可以将代码回滚到修改之前,就像拥有了一部时间机器,可以让代码回到未被修改之前的状态。同时,它还可以跟踪代码随着用户、项目和时间的变化而经历的更改,方便更新维护代码。