设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> Mac OS X >> CVS在MAC OSX中的安装和使用
精品推荐
Mac OS X点击TOP10
·Mac上使用AirCard 750GPRS无线网卡全攻略
·IEEE1394(火线)接口全面了解
·PC安装OS X系统安装说明(A)
·PC安装OS X系统安装说明(G)
·PC安装OS X系统安装说明(C)
·PC安装OS X系统安装说明(B)
·保持苹果电脑少故障的措施
·CVS在MAC OSX中的安装和使用
·硬盘应该格式化成HFS标准格式还是HFS扩展格式
·PC安装OS X系统安装说明(D)
操作系统点击TOP10
·Windows Vista完全硬盘安装法
·Windows Vista 激活不求人
·Windows Vista局域网网络连接设置
·Windows Vista系统动态桌面截图欣赏
·Windows XP中磁盘的分区应用
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·让Windows XP变身Vista
·一招搞定Vista系统软件不兼容问题
·教你如何正确配置和优化Windows Vista
·只转两圈 加快Windows XP启动速度
精选专题

CVS在MAC OSX中的安装和使用

作者: 来源:网络文章 时间:2005-12-13 0:45:56

CVS在MAC OSX中的安装和使用(1)

一、编译和安装CVS

在MAC OSX中,如果安装了MAC OSX Developer Tools的话,CVS已经缺省的安装了。
如果想使用最新的CVS的话,我们可以通过 http://www.cvshome.org/ 下载到最新
版本的CVS源代码。假设CVS源码包为cvs.tar.gz,我们可以使用下面的命令进行
编译和安装。

tar zxvf cvs.tar.gz
cd cvs
./configure --without-gssapi
make
sudo make install

二、配置CVS服务器

首先创建一个CVS仓库,在console窗口中间如入下命令

mkdir /usr/cvs
cvs -d /usr/cvs init

假设系统使用的是inetd的话,我们可以通过使用如下的命令来配置CVS服务器

假设CVS仓库的路径是/usr/cvs
cd /etc
sudo vi inetd.conf
在文件的末尾添加如下信息
cvspserver stream tcp nowait root /usr/bin/cvs cvs -f -t --allow-root=/usr/cvs pserver
然后通过 kill -HUP `cat /var/run/inetd.pid`来重起inetd服务。

如果系统使用的是xinetd的话,我们可以通过以下操作来配置CVS服务器

在 /etc/xinetd.d/目录中创建一个cvspserver文件,内容如下

service cvspserver
{
disable = no
protocol = tcp
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/usr/cvs pserver
passenv =
groups = yes
}
然后通过 kill -HUP `cat /var/run/xinetd.pid`来重起inetd服务。

三、CVS客户端账号设置

通过上面两个步骤,CVS服务器已经基本上配置完成,但是,现在还需要进行
一些设置才能让CVS真正在项目开发中起到作用。

共有两种CVS的用户和账号设置。
一种是在操作系统中建立一个CVS用户组,然后让添加的CVS用户属于CVS用户
组,这样CVS用户就可以对CVS仓库中的文件进行访问和修改了。
另外一种方法是在操作系统中的只设一个CVS用户,然后通过设置CVSROOT仓库
中的passwd文件来达到多个用户对CVS的访问。下面我将详细讲述这些方法。

方法一:
首先使用OS X Application/Utilities中的NetInfo工具添加一个cvsgroup组,
将需要使用CVS的用户名称添加到cvsgroup组中的users项中。
然后修改/usr/cvs的owner属性,可以使用如下命令
chown -R cvs.cvsgroup /usr/cvs
这条命令将分别设置CVS仓库的拥有用户为cvs和拥有组为cvsgroup,因此如果
用户属于cvsgroup的话,都可以多CVS仓库中的文件进行读写。
用户可以通过如下命令进行测试
cvs -d :pserver:cvs@127.0.01:/usr/cvs login

方法二:
cd /usr/cvs/CVSROOT
toUCh passwd
这个passwd文件将作为CVS的用户和密码配置文件。

共3页 9 7 [1] [2] [38 :>

CVS在MAC OSX中的安装和使用 相关文章:
CVS在MAC OSX中的安装和使用 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com