vss20xx管理功能及技巧内容摘要:

库,不让用户登录。 如下图, “Lock all users out of Visual SourceSafe”此选项选中,锁定立刻生效。 同理,此选项 不选中,解锁立即生效。 一旦锁定, VSS Explorer 以任何用户都无法连接到此配置库。 只有 Admin 能够 使用 Administrator 登录到此配置库。 如下图, VSS 会告诉你,有哪些用户还登录在此配置库上。 特别注意:即使你现在锁住配置库,现在 登录的用户因为 VSS Explorer 已经打开,他们还能够进行正常的 CheckIn、 CheckOut 等操作,直到他 们退出 VSS Explorer。 此功能还是很有用的,例如有些配 置库已经关闭了或者需要对此配置库进行分析和修复,均可以先锁 定配置库。 12. Tools Clean up Temp Directory 此功能是清除本机由 VSS 产生的临时文件。 VSS 通常在运行时把临时结果放在临时目录里,并在退出前将之删除。 由于某些原因,例如非正常重 启,可能导致临时内容残留在目录中。 作为配置管理员,你有责任定期清除临时目录的内容。 当没有任何 用户运行 VSS 或 VSS Administrator 时,开始清除临时目录的内容。 临时目录的具体位置见 文件中初始化变量 Temp_Path。 13. Tools Options 此功能是对当前配置库进行一些参数设置。 非常重要。 a) 首先来看看 General 的一些设置项。 如图: � Allow multiple checkouts 此选项默认不选中。 顾名思义,选中此选项,即可以让多人同时 CheckOut 同一文件,或同一个人 CheckOut 同一文件到不同的本地文件夹,从而打破了 VSS 传统的串行工作,改为并行工作。 在多人 CheckOut 的时候, CheckIn 时要特别小心,需要仔细的合并版本,否则就会出现内容被别人 覆盖的情况,因此 CheckIn 的人必须非常负责细心。 � Use work name for automatic user log in 此选项默认选中。 此选项经常被大家忽略,被选中后,表现出来就是,如果客户端 Windows 的当前登录用 户是 VSS 的用户之一,那么 VSS 客户端会自动以此用户登录,不再验证 VSS 用户的密码。 也 就是说,微软认为 VSS 的密码优先级低于 Windows 的密码优先级。 因此,这一点被广大VSS 配置管理员唾骂。 为了改变这一点,你可以不选中此选项,那么每次 VSS 客户端登录的时候就会弹出对话框 ,要求输入用户名和密码。 � Only allow Checkouts of latest version 此选项默认选中。 无此选项。 从字面上理解,不选中此选项, VSS 客户端就可以 CheckOut 历史版本,但是本人没有成 功过,在 “Show History”中, “Check Out”按钮一直为不可操作状态。 不知道为什么。 � Default Database name 此属性默认为空。 好像这个属性没有什么太大的意义。 看了 VSS 随机帮助,说在这里设置一个名字,那么在 VSS 客户端 的标题栏上会显示该名称。 本人试了一下,没有任何反映。 � Expand Keywords in files of type 此属性默认为空。 VSS 可以将某些指定信息(例如: VSS 内部版本号、修改用户)直接插入文本文件或 HTML 文件中。 用户只要将某些关键字放入文件的注释中,每次添加( Add)或签入( Check In)文 件时, VSS 都会自动查找这些关键字,并将相关信息置于其后。 关于关键字的详细介绍,见附 录二 VSS 的关键字扩展。 在此输入希望能够关键字的的文件类型,例如: *.txt, *.c, *.vb。 利用这个功能,可以完成所期望的自动书写文件头等规范工作。 � Log all actions in journal file 此属性默认为空。 在此设置一个 TXT 文件作为日志文件,记录用户的动作。 此功能需要重起 VSS 服务才生 效。 如下图,日志文件中就记录了用户 Admin 把 $中的 文件转移到 $/Doc 下,并在 $/Doc 下添加一个 文件的过程。 此功能对于配置管理员了解配置库的变更情况是非常有帮助的。 记住,需要把此文件共享给 VSS 的用户。 b) 其次,看看 Time Zone 的设置,如图: Time zone for project and file history logging 此选择默认为 None specified。 如果不是全球性的工作组,这个选项没有太大意义。 但是如果你设置过了时区,建议不要再随意改动。 c) 接下来,来看看 Project Rights 的设置项,如图: � Enable Rights and Assignments mands 此选项默认不选中。 不选中,也就意味着配置库不控制到具体的 RCAD 四个权限,只控制到 “ReadWrite” 和 “ReadOnly”两个大权限。 附带说一下: ReadOnly 只能获取配置库中文件,不能进行 CheckIn、 CheckOut 等更加高权限的操作。 在此选项不选的状况下, “Tools”下的 “Rights by Project”、 “Right A。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。