没有合适的资源?快使用搜索试试~ 我知道了~
cvs配置的用户,用户权限管理
5星 · 超过95%的资源 需积分: 9 32 下载量 17 浏览量
2009-03-07
22:05:34
上传
评论
收藏 37KB DOC 举报
温馨提示
试读
4页
cvs用户的配置,先,下个CVSNT安装,不在细说 安装后创建一个数据仓库/home/cvsroot, 下面就是用命令配置CVS了,命令行下的CVS PASSWD命令好像只是在服务器端才会有, 所以,要加用户的只能在服务器端. 还有,最好为CVS在Windows系统下加一个专用的用户,比如CVSAdmin 这样就不会与系统混了.
资源推荐
资源详情
资源评论
cvs 配置用户 2008-10-04 14:03
分类:工作日志
字号: 大 中 小
CVS 是目前最常用的版本控制和软件配置系统。其开源性在其普及的过程中功
不可没,然而正因为开源造成了其易用性较差。往往一个功能需要通过几个看
似不相干的操作配合才能进行。Windows 下 CVS 的多帐户配置正是这样一个
相当重要的,但很不好操作的功能。几个难点如下:
1.CVS 源自 Unix 系统,其 Windows 的移植版并没有服务器功能。在
Windows 下一般采用安装 CVSNT 这个软件来建立 CVS Repository,
但 CVSNT 的操作方法和原始的 CVS 略微不同。
2.CVS 本身是命令行形式,其配置过程比较繁杂。
3.CVS 的多帐户配置需要手动修改 Repository 的 CVSROOT 文件夹里的
文件,缺乏统一的界面。
在安装了 CVSNT 服务器之后,默认的用户就是建立 Repository 的 Windows 系
统的登陆帐户,但在多人开发的时候,肯定没人希望大家都使用同一个名字来
Commit;更重要的是,我们可能需要配置开发人员的权限,例如限制某些人只
能看程序,而某些人可以 Commit 程序,某些人可以添加新的 Module。以下是
详细的步骤,环境是 CVSNT 2.5.03 (Build 2151) + TortoiseCVS 1.8.25:
1. 使用 CVSNT 建立一个 Repository。假设初始使用 Windows 的管理员
administrator 密码登陆,Repository 使用 Pserver 协议,IP 是 1.2.3.4,端口号是
2401,Repository 名称是/TestRep,密码是 123。这时的 administrator 也是此
Repository 的管理员。
2. 为了进行多用户配置,必须修改 Repository 的 CVSROOT 目录的几个文件。
首先在客户端将:pserver: administrator@1.2.3.4/TestRep 设为 CVSROOT 环
境变量(请注意区分 CVSROOT 目录和 CVSROOT 环境变量)。然后用
administrator 登陆到 CVS,最后 Check Out 出此 CVSROOT 目录。命令如下
所示:
cvs login
//输入密码 123
cvs co CVSROOT
3. 在服务器端为 Windows 添加一个专门用于 CVS 操作的 Windows 帐户。所有
的 CVS 帐户都要映射到这个 Windows 帐户上进行实际的操作。虽然很多资料
并没有提到需要建立 Windows 帐户,但我在实验中发现没有这种帐户,CVS
在后边执行任何操作时都会报告没有此帐户的错误。假如这个新的帐户叫做
cvsuser。使用 Windows 命令
资源评论
- Lem丶2012-12-26文档挺详细的,学习了~~
- 樂此不彼2013-06-13文档挺详细的,学习了
- litao3844643702013-10-23文档挺详细的,学习到一些
- Luke.Lee2013-11-06从中抽取出有用的试过了..可以用的..挺好..
- fei_sword2013-06-09文档描述的很全,Thanks
GongWenJun_is_great
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功