5、 Multiple checkout 这个操作是不是最好不要用?有需要用的地方么?因为用了总是不好?
■在SourceSafe admin选中“allow multiple checkouts”,则checkout的文件不带红色框;不选中,则checkout的文件带红色框。要想实现Multiple c heckout,第一选中“allow multiple checkouts”,第二被checkout的文件必须不是binary文件。
【VSS合并功能不好,因此建议不使用。】
6、 analyze Db和analyze & fix DB 不能fix所有的库,如果库中少的东西太多就不能。这个的主要作用到底是什么?库被破坏到什么程度可以fix,什么程度不能fix。是不是主要还是要手动来备份数据库。有的时候库中少个文件,也不一定能analy ze出来。
■ 【这个功能有时候是没有用的,不知道为什么不能,有时候可以修复,建议你还是经常备份,不要迷信这个功能。】
7、 Create shortcut 创建快捷方式可以对每个项目或者子项目创建,其实每个大项目创建一个就可以,进入explorer后都可以看了。创建一个和创建多个有什么区别?
■创建某个项目或子项目的快捷方式,是直接打开该项目。
8、 Version version到底是怎么算的,刚装上一个项目,怎么有的子项目(其中放源代码)version是三百多,有的是几个。
■在check in的文件,如果文件比较不相同则版本升级;如果文件比较相同或者进行undo checkout操作文件版本不升级。项目的get latest version,选中recursive后同 时选中build tree,make writable;文件的get latest version
【Version是VSS自己维护的版本号,不是很清楚VSS是怎么维护的。你不用太操心这个就是了】
9、 Check in Check in是否是手动,就是要请示,然后再check in。
■有checkout的权限就有check in的权限,所以如果要进行check in操作,最好是请示。
【你通过设置权限来作罢,如果你不允许checkin,最好也不要允许checkout】
10、“this project is cloaked for me”和“store only latest version” 项目的properties中有“this project is cloaked for me”,文件的properties中有“store only latest version”。这两个都起什么作用 ?
【恰好我看过帮助,"this project..."就是在导出多个project(如导出整个目录树)时,不导出指定的project。 "store only"就是指只保存最新一个版本而不保存历史纪录】
■
11、本地文件夹的建立 本地文件夹如何建立,其中包含什么文件?
【不知道什么意思】
■文件夹中只放项目。
12、服务器上的vss文件夹一定要共享么?
服务器上的vss文件夹中放有所有vss的数据库,必须是把vss文件夹共享,客户端才能访问么?
■必须共享。
【对,或者使用VSS推荐的第三方工具sourceoffsite。】
文章来源于领测软件测试网 https://www.ltesting.net/