cvs在macosx中的安装和使用

cvs在macosx中的安装和使用

ID:8808733

大小:124.50 KB

页数:7页

时间:2018-04-08

cvs在macosx中的安装和使用_第1页
cvs在macosx中的安装和使用_第2页
cvs在macosx中的安装和使用_第3页
cvs在macosx中的安装和使用_第4页
cvs在macosx中的安装和使用_第5页
资源描述:

《cvs在macosx中的安装和使用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、编译和安装CVS在MacOSX中,如果安装了MACOSXDeveloperTools的话,CVS已经缺省的安装了。如果想使用最新的CVS的话,我们可以通过http://www.cvshome.org/下载到最新版本的CVS源代码。假设CVS源码包为cvs.tar.gz,我们可以使用下面的命令进行编译和安装。tarzxvfcvs.tar.gz cdcvs ./configure--without-gssapi make sudomakeinstall二、配置CVS服务器首先创建一个CVS仓库,在console窗口中间如入下命令mkdir/u

2、sr/cvs cvs-d/usr/cvsinit假设系统使用的是inetd的话,我们可以通过使用如下的命令来配置CVS服务器假设CVS仓库的路径是/usr/cvs cd/etc sudoviinetd.conf 在文件的末尾添加如下信息 cvspserverstreamtcpnowaitroot/usr/bin/cvscvs-f-t--allow-root=/usr/cvspserver 然后通过kill-HUP`cat/var/run/inetd.pid`来重起inetd服务。如果系统使用的是xinetd的话,我们可以通过以下操作来配置CV

3、S服务器在/etc/xinetd.d/目录中创建一个cvspserver文件,内容如下servicecvspserver { disable=no protocol=tcp socket_type=stream wait=no user=root server=/usr/bin/cvs server_args=-f--allow-root=/usr/cvspserver passenv= groups=yes } 然后通过kill-HUP`cat/var/run/xinetd.pid`来重起inetd服务。三、CVS客户端账号设置通过上面两个

4、步骤,CVS服务器已经基本上配置完成,但是,现在还需要进行 一些设置才能让CVS真正在项目开发中起到作用。共有两种CVS的用户和账号设置。 一种是在操作系统中建立一个CVS用户组,然后让添加的CVS用户属于CVS用户 组,这样CVS用户就可以对CVS仓库中的文件进行访问和修改了。 另外一种方法是在操作系统中的只设一个CVS用户,然后通过设置CVSROOT仓库 中的passwd文件来达到多个用户对CVS的访问。下面我将详细讲述这些方法。方法一: 首先使用OSXApplication/UtilitIEs中的NetInfo工具添加一个cvsgrou

5、p组, 将需要使用CVS的用户名称添加到cvsgroup组中的users项中。 然后修改/usr/cvs的owner属性,可以使用如下命令 chown-Rcvs.cvsgroup/usr/cvs 这条命令将分别设置CVS仓库的拥有用户为cvs和拥有组为cvsgroup,因此如果 用户属于cvsgroup的话,都可以多CVS仓库中的文件进行读写。 用户可以通过如下命令进行测试 cvs-d:pserver:cvs@127.0.01:/usr/cvslogin方法二: cd/usr/cvs/CVSROOT touchpasswd 这个passwd文

6、件将作为CVS的用户和密码配置文件。 passwd文件中的配置格式如下 cvsuser1:xxxx:cvs cvsuser2:xxxx:cvs 其中cvsuser1,cvsuser2是CVS的用户,xxxx使用户密码,cvs是真正的系统中存 在的CVS用户,标示为xxxx的用户密码是使用cypto系统调用创建的用户密码。  可以通过设置固件密码,迫使用户只能用缺省的启动装置进行启动。值得一提的是,由于苹果公司就Intel架构的电脑反复声明不再支持“开放固件”(OpenFirmware),一些关于苹果的书籍中便误认为Intel架构的电脑上不能再

7、设置固件密码。而事实上,虽然Intel架构的苹果机采用了EFI(扩展固件界面),它们还是可以受到固件密码的保护的。  无论是PowerPC还是Intel构架的电脑,具体方法如下:  1.插入随机所带的系统安装盘。  2.打开光盘后,到光盘下的Applications里的Utilities文件夹下,把“固件密码实用程序”复制到你正在使用的操作系统下的应用程序里的实用程序下。图为固件密码实用程序图标  3.双击所复制的应用。  4.点击“更改”。  5.勾选“需要输入密码才能更改固件设置”,输入密码和验证。可以使用下面的perl脚本生成。vipw

8、dgen.pl输入如下内容#!/usr/bin/perl srand(time()); my$randletter="(int(rand(26))+(int(ran

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。