VSS中为建立的用户设置权限

新建立的数据库的权限设置信息是隐藏的,需选择Tools\Options\Project Security中的Enable Project Security命令显示项目权限设置信息。
点击下拉菜单Tools/Right by Project…,即可针对所选择的项目设置相应用户的权限。
用户权限包括:Read、Check Out/Check In、Add/Rename/Delete、Destroy。

  1. Read:拥有此权限的用户可查看VSS库中相应文件的内容,并可进行Get的操作,但不能进行更改操作 。
  2. Check Out/Check In:拥有此权限的用户具有对库中相应的文件进行更新的权力, 可进行Check Out、 Check In和Undo Check Out的操作。通常该权力应指派给相应的项目开发人员或质量保证人员。
  3. Add/Rename/Delete:拥有此权限的用户对库中相应的文件夹具有添加、删除 、重命名的权力,并可为文件、文件夹填写标签。通常该权力应指派给项目经理和特定的开发人员或质量保证人员。
  4. Destroy:拥有此权限的用户可对相应的文件/文件夹进行彻底删除、版本反转的操作。通常该权力应指派给项目经理或库管理员。关于彻底删除、版本反转的操作我将在介绍客户端的使用时再进行介绍。

权限的设置是带有继承性质的,如你设置了某个用户在某个目录的权限,那么这个用户对这个目录下的所有子目录都有相同的权限,所以应该进行层层设置。

XeonWell Studio