sourcesafe有一个自己的VSS数据库(在c:\program files\microsoft visual studio\common\vss目录下有他的数据文件),所有的项目源文件(包括各种文件类型)以特有的方式存入数据库。管理员管理数据库,并且他负责添加用户,为用户分配对数据库中工程访问的限。用户按权限访问数据库文件,但用户不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝到各个成员自己的工作目录(set working folder菜单项所设置的文件夹。)下进行调试和修改,然后将修改后的项目文件作Checkin提交给VSS,由它进行综合更新。VSS也支持多个项目之间文件的快速高效的共享。当某个成员向VSS中添加文件时,
该文件将会被备份到数据库中,以便所有的成员都能共享该文件。
而且每个成员对所有的项目文件所作的修改都将被记录到数据库中,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能。小组的成员可能得到该项目的最新版本,对它进行修改,并保存一个新的版本。 VSS 提供版本控制和历史服务,以保证一个文件的每个版本都是可恢复的。
VSS用日期/时间戳来记录文件是何时被Checkout或是何时被修改的,
它主要有三种方法来跟踪文件和项目的版本:日期/时间戳,版本号,标签(label).通过查看历史(show history)可以查看一个文件的以前不同的版本。
通过查看差异(show difference)可以查看一个文件不同版本之间的不同之处。
sourcesafe 6.0有两个部分组成:
一个是管理员的控制台工具:Visual Sourcesafe 6。0 Admin 管理数据库和管理用户和用户权限。
还一个是用户用来查看数据库内容的sourcesafe浏览器Microsoft Visual Sourcesafe 6.0工具。
这是我对sourcesafe的了解,希望能对你有所帮助!
该文件将会被备份到数据库中,以便所有的成员都能共享该文件。
而且每个成员对所有的项目文件所作的修改都将被记录到数据库中,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能。小组的成员可能得到该项目的最新版本,对它进行修改,并保存一个新的版本。 VSS 提供版本控制和历史服务,以保证一个文件的每个版本都是可恢复的。
VSS用日期/时间戳来记录文件是何时被Checkout或是何时被修改的,
它主要有三种方法来跟踪文件和项目的版本:日期/时间戳,版本号,标签(label).通过查看历史(show history)可以查看一个文件的以前不同的版本。
通过查看差异(show difference)可以查看一个文件不同版本之间的不同之处。
sourcesafe 6.0有两个部分组成:
一个是管理员的控制台工具:Visual Sourcesafe 6。0 Admin 管理数据库和管理用户和用户权限。
还一个是用户用来查看数据库内容的sourcesafe浏览器Microsoft Visual Sourcesafe 6.0工具。
这是我对sourcesafe的了解,希望能对你有所帮助!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货