配置管理员手册di_第1页
配置管理员手册di_第2页
配置管理员手册di_第3页
配置管理员手册di_第4页
配置管理员手册di_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

配置WinCVS成管理员状态配置WinCVS:准备管理员工作目录:(在管理员本机上)E:\CVSClient\Admin (管理员工作目录)E:\CVSTemp (WinCVS临时目录)第一次启动WinCVS时会自动弹出Preferences配置页面,也可以通过Admin=>Preference菜单进入;第一次使用时需要配置如下的3个页面:General页面设置:注:按照图示方式输入即可,需要注意的是Path部分的格式是Unix路径格式,它指的是CVSNT端设置的工作根目录。//CVSNT端工作根目录CVS页面设置:WinCvsPreferencesXJ|WinCvs|CommandDialogs|CVSGlobalsWinCvsPreferencesGeneralIGlobalsICVSWinCvs|CommandDialogs|UseondoubleWinCvsPreferencesXJ|WinCvs|CommandDialogs|CVSGlobalsWinCvsPreferencesGeneralIGlobalsICVSWinCvs|CommandDialogs|Useondouble-cliGeneral|确定帮助|确定注:Home路径是设置密码等文件的存放位置,必须指定,否则在登陆时,WinCVS也要弹出设置框这个Home路径需要Python.exe这个外挂程序才有效。这里选择已经准备好的路径:E\CVSTemp//CVSCLIENT端临时目录WinCVS页面设置:FoldersAlternatesettings£确定 取消|帮助|注:此页面设置WinCVS的外挂编辑程序,通常使用UltraEdit比较方便。设置管理员的工作路径:View=>BrowseLocation=>Change…菜单进行设置,选择已经准备好的路径:E:\CVSClient\Admin,确认,OK,这时此目录将出现在WinCVS的左边导航栏【Workspace】内。至此,WinCVS就被配置成了远程的管理员使用状态。获取管理模块登陆远程CVSNT:选择Admin=>Login菜单,默认设置,0K。弹出密码输入框,确认,0K。注意观察输出框【OutPut】的返回结果。Checkout默认模块:(CVSRoot管理模块)在左边导航栏[Workspace】内,选择[Admin】点按右键,选择[Checkoutmodules…】,在[Checkoutsettings】中输入CVSRoot,确定,OK。如下图:如果成功的话,会在[Admin】栏下增加一个[CVSRoot】目录。表示您已经将[CVSRoot】这个管理模块下载到本地了。CVS中目录权限介绍系统支持的目录权限列表:r (读取权限)w (写入权限)(创建和删除权限)n (没有任何权限)默认情况下,任何用户都拥有任何目录的所有权限。任何情况下只有目录的拥有者和Administrator才有权力更改目录的使用权限。下面将会介绍如何修改目录权限和目录的拥有者。采用Windows系统用户权限来区分每个用户不同的权限,参见CVSNT系统中的用户管理原则。在CVS内部可以不配置用户权限而使用Windows系统用户权限。修改CVSRoot的权限:只让Administrator拥有rcw三种全部权限。选中刚刚下载的【CVSRoot】模块,【Ctrl+L】或Admin=>CommandLine…,弹出CommandLineSettings对话框,直接执行CVS命令。取消所有用户的默认权限:cvschacldefault:n回车,OK,完成。设置Administrator拥有所有权限:cvschacladministrator:rcw回车,OK,完成。更改【CVSRoot】的拥有者:cvschownadministrator回车,OK,完成。查看【CVSRoot】的权限状态:cvslsacl回车,OK,在【Output】中显示:Owner:administratordefault:nadministrator:rwc[CVSRoot】的权限配置完毕。编写代码库中的模块文件,便于多用户下载方便需要自己编写的模块文件格式如下:(实现基本功能)【模块一的描述】【n个空格或参数】【相对目录路径一(DirA)】【模块二的描述】【n个空格或参数】【相对目录路径二(DirB)】【模块X的描述】【n个空格或参数】【相对目录路径X(DirX)】【描述信息】与【相对路径】在字面上不一致时,需要使用-a参数。【相对路径】指的是CVS会自动带上根路径,这里是F:\KHRoot,所以上面例子的完整路径为:F:\KHRoot\DirA了解了模块文件结构,现在来实际操作一把:双击【CVSRoot】模块下的modules文件,用UltraEdit打开进行编辑。为Jackey,Goury,Riolee三个用户分配工作目录和完成其它模块描述。

-aJackeyJackey工作目录-aJackeyGoury工作目录 -a GouryRiolee工作目录 -a Riolee编辑完毕,存盘。回到WinCVS,选中modules这个文件【Ctlr+M】或右键选择【Commitselection...】,默认设置,【确认】,OK,完成上传。为三个用户分别上传工作目录:在YCW2000机器上的E:\CVSClient\Admin分别建立三个目录分别名为:Jackey,Goury,Riolee,作为临时交换目录。在新创建的每个目录中用UltraEdit或拷贝一个Readme.txt作为引子文件!!:)然后,回到WinCVS,在【Workspace]栏的【Admin】目录下形成如下的目录结构:分别选中Goury,Jackey,Riolee,右键,点按【ImportModule】,选择【Continue1,其它全部使用默认值,【确定】,OK,完成上传工作。仔细观察【Output】窗口,确认都成功上传了。转移到系统的Explore程序中,删除E:\CVSClient\Admin目录下的Jackey,Goury,Riolee三个目录。然后回到WinCVS当中。(一定要删除!!!:)至此,就完成了工作目录的上传工作。【Checkout】下载3个用户的工作目录到【Admin】目录下:在【Workspace】栏选择【Admin】目录,右键,点按【CheckoutModule...】,如下图:

选择【…】,得到CVSNT上最新的模块配置情况,弹出如下的信息框:这个结构图就是刚才在modules当中编写的模块文件格式信息。选择【Jackey工作目录】,下载到本机的E:\CVSClient\Admin目录下。按照以上操作,依次分别下载【Goury工作目录】和【Riolee工作目录】。形成如下状态:CVSNT系统中的用户管理原则CVSNT的用户与本机(这里是Server机器)上的NT用户是相关联的,即CVSNT用的全是本机上存在的已有用户,因此在默认情况下可以不用设置任何用户名,只要使用本机上已经存在的用户名就可以用WinCVS进行登陆只有用Administrator身份登陆到CVSNT系统中,才有权力进行新用户的创建和删除。使用CVS创建的新用户,必须与服务器端机器上的NT用户相绑定,才能生效;因此,这个新用户实际上是绑定它的NT用户的一个替身,在CVS系统中称为“别名”一个NT用户可以有多个'替身'或'别名',充当多个CVS用户。用WinCVS进行新用户的添加和删除。(确保使用Administrator登陆)口 【Ctrl+L】或Admin=>CommandLine...,弹出CommandLineSettings对话框,直接执行CVS命令。口添加新用户【Killer】:cvspasswd-aKiller回车,设置密码,OK,完成。口绑定【Killer】到【Jackey】:cvspasswd-rJackeyKiller回车,设置密码,OK,完成。口两次输入的密码可以不同,但以第二次输入的密码为最终密码。口删除用户【Killer】:cvspasswd-XKiller

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论