■创建某个项目或子项目的快捷方式,是直接打开该项目。
8、 Version version到底是怎么算的,刚装上一个项目,怎么有的子项目(其中放源代码)version是三百多,有的是几个。
■在check in的文件,如果文件比较不相同则版本升级;如果文件比较相同或者进行undo checkout操作文件版本不升级。项目的get latest version,选中recursive后同 时选中build tree,make writable;文件的get latest version
9、 Check in Check in是否是手动,就是要请示,然后再check in。
■有checkout的权限就有check in的权限,所以如果要进行check in操作,最好是请示。 10、“this project is cloaked for me”和“store only latest version” 项目的properties中有“this project is cloaked for me”,文件的properties中有“store only latest version”。这两个都起什么作用 ?
11、本地文件夹的建立 本地文件夹如何建立,其中包含什么文件?
■文件夹中只放项目。
12、服务器上的vss文件夹一定要共享么? 服务器上的vss文件夹中放有所有vss的数据库,必须是把vss文件夹共享,客户端才能访问么?
■必须共享。
13、label记录什么? label中一般都输入什么,它是记录什么的?
■label为已经指定的工程项目创建标签及说明文字。
这是本人的问题,和解决,但是有的还是没解决,大家交流。
hilltop:
1、 archive和restore archive中需要注意什么,它是为了restore而做的么? 为什么我做restore时,总是提示“xx exists and archive file have not version ranges。cannot restore。”这是什么原因。
【不清楚,archive和restore是配对用的。】
2、 Keep checked out 是不是做这项操作后,被checkout的文件都带有红框,在哪里设置,checkout能有红框,怎么有的时候有,有的时候没有。不是在check in时有选择keep checked out才能有红色框么 ,为什么没有选择也有红色框那。
■在admin中的tools-options选中“allow multiple checkouts”则,checkout的文件带红色框;不选中,则checkout的文件不带红色框。注意:在选中“all ow multiple checkouts”后,必须重新启动SourceSafe explorer才能起作用。
【是这样的么?我印象中只要checkout都会有红框,这个是VSS做的,你设置不了的。allow multiple checkouts 是允许多个人同时checkout修改同一个文件】
3、 VSS数据库中的temp文件夹 此文件夹是放什么的,在哪里操作放进去?而且用“clean up temp directory”只能清除文件,不能清除文件夹。
【temp文件夹是VSS在处理过程中存放临时结果用的,好比windows的temp目录。】 ■
4、 binary(二进制) 看资料上说binary不能用作multiple checkout,在explorer中的options的file types有binary设置,这里需要重新设置什么文件是binary么?
■在explorer 中的add file窗口中的file type下拉菜单,有auto-detect,binary,text三项,一般选择auto-detect(自动检测),这个就不用设置了。
【二进制文件和文本文件的最大不同是二进制文件包含有很多不可显示字符,如果你把二进制文件作为文本文件存放,VSS误判断内部的字符导致文件无法打开。binary 不能多个人checkout是因为多人导出存 在一个合并问题,二进制文件是无法合并得。VSS有一些默认规则根据文件扩展名判断是否是二进制文件,你也可以强制指定某些扩展名是二进制文件】
文章来源于领测软件测试网 https://www.ltesting.net/