: 坏(D)这级权限对应于那些具有巨大破坏性的操作,请牢记它们的名字:Destroy,Purge,Rollback。
所以亦有人戏称之为自杀权限。
默认安全机制中的两级权限与四级用户权限是对应的,只不过后者把前者的读写权限细分为三个不同的级别。
4.2.3 用户访问权限设置 设置用户权限之前,你必须激活项目安全机制。
打开 VSS Administrator 的 Tools 菜单,点击 Options 得到 SourceSafe Options 对话框,选取 Project Security 并且勾上 Enable (如图 16 所示)project security 复选框。
图 16 : VSS 中有三种方法可以设置用户的项目访问权限(对应 Tools 菜单下前 3 项) A) Assign Rights by Project 针对项目设置每个用户的权限 见图 17,在左边框中选定项目,在右上框中选定用户,右下角的 User rights 中就显示该用户现具有的权限,选中不同的复选框来设置你自己的权限。
注意:对每个项目的用户权限设置自动反映到该项目的所有子项目中。
图 17 B) Rights Assignments for User 针对用户设置访问每个项目的权限 见图 18,可以增删特定用户在受管理的各项目中的权限,下部为当前用户在各项目 中的权限列表,通过 Add Assignments 按钮可以增加在选定项目中的权限,Delete Assignments 按钮可以删除在选定项目中的权限。
图 18 C) Copy User Rights 拷贝用户权限 见图 19,可以从其他用户的权限表中拷贝权限给当前用户。
图 194.2.4 文件类型管理 VSS 直接支持 VS 的各种编程语言及其文件格式,在使用其他编程环境时可以人工添加新的文件组,如图 20 所示。
图 205.在客户端使用 VSS 当 VSS 服务器端的安装配置工作全部完成,并在客户端也完成了 VSS 的安装,这样就可启用 VSS 来管理控制整个开发小组的源代码和文档的版本管理。
5.1 在 Visual Studio 下使用客户端功能 由于 VSS 内嵌在 Visual Studio 环境中,可以在 VC++、
VB 等 IDE 环境下直接使用VSS 来控制源代码管理。
下面以 VC 6.0 为例来说明在环境中运用 VSS 客户端的方法。
启动 VC 的集成开发环境,点击 File 菜单的 Open Workspace 命令,跳出的对话框如图21 所示,与没有安装 VSS 客户端软件的 VC 有一个明显的区别:在对话框的底部增加了一项“Open a project from source code control source control”。
图 21 点击 source control 按钮,将跳出如图 22 的登录对话框,输入你的用户名和口令,通过Browse...按钮选择你要登录的数据库。
选择一个项目 Project,在文本区输入它在本地的工作目录,VSS 服务器将在该工作目录下拷贝一份源代码以供用户开发调试和修改,如图 23 所示。
其他的操作就如同在本地开发一样,将鼠标移至 VC 窗口的边框,按右键选上 SourceControl,就会出现 Source Control 工具条,如图 24 所示。
选择 Source Control 工具条中的相应按钮,可以完成诸如获取某项目文件的最新版本,向 VSS 数据库中添加新文件,将修改后的文件 Checkin 提交给 VSS 数据库,查看某个项目文件的历史信息,进行不同版本文件及不同项目之间文件的差异比对,还有共享某个项目或文件。
图 22 图 23 图 245.2 非 VS 环境下使用 VSS 客户端软件 在非 VS 环境下用户直接运行 VSS 客户端进行文件操作,建议安装 VSS 时在本机安装一个 VSS 服务端,在开发时将文档和源代码存入 VSS 服务器,完成阶段工作后备份到公用VSS 服务器。
启动 VSS 客户端软件,弹出如图 25 的登陆窗口,用户选定工作数据库,输入操作密码: 图 25 输入你的用户名和口令,通过 Browse...按钮选择你要登录的数据库。
5.2.1 连接到数据库 选择 File 菜单 Open SourceSafe DataBase,通过 Browse...按钮选择你要登录的数据库。
一般可以选用缺省的 Common 目录存放个人文件, 公用的文件选择 VSS 服务器的用户目录。
5.2.2 项目管理 只有拥有写权限的高级用户才能使用此功能; 选择 File 菜单 Create Project 项输入项目名和注释增加新项目。
选择 File 菜单 Deletes 删除工程项目。
选择 File 菜单 Rename 工程项目重命名。
选择 File 菜单 Add Files 添加文件到工程项目中。
选择 File 菜单 Properties 查看工程项目属性。
选择 File 菜单 Set Working Folder 设置项目在本地工作目录。
选择 File 菜单 Create Shortcut 在桌面上创建项目快捷方式。
选择 File 菜单 Lable 为指定项目创建标签和说明。
选择 File 菜单 Move 移动项目位置。
5.2.3 文件管理 选择 SourceSafe 菜单 Get Last Version,可以获取某项目文件的最新版本。
签出:使用 SourceSafe 菜单条上 CheckOut 命令使 VSS 服务器将在该工作目录下拷贝一份源代码以供用户开发调试和修改, 其他人不能再对文件进行编辑,该文件将注以特殊标志,直到使用者完成编辑并 CheckIn 后为止。
签入:使用 SourceSafe 菜单条上 Checkin 命令将修改后的文件提交给 VSS 数据库。
使用 Tools 菜单下命令可以查看某个项目文件的历史信息,进行不同版本文件及不同项目之间文件的差异比对,还有共享某个项目或文件。
上一篇:
精品
下一篇:
秋天是疼痛的