当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 我三天的工作结果,和大家分享 建立和配置操作都是在RedhatLinux8.0上做的。
 

 

    摘要: [color=red:5af2d9c887]欢迎转载,转载请注明出处 天外闲云编写 www.chinaunix.net[/color:5af2d9c887] linux的系统备份一直是从windows转到linux的用户关心的问题。由于众所周知的原因,有经验的windows用户都养成了用ghost等软件备份windows系统的“优良传统”,结果这个优良传统也被移植到了linux下。其实gh......
 ·[系列.原创]linux不完全攻略    »显示摘要«
    摘要: [b:f9ff56d54d][color=red:f9ff56d54d]所有回复,请贴到 http://bbs.chinaunix.net/forum/viewtopic.php?t=1251 。[/color:f9ff56d54d][/b:f9ff56d54d]我没空了。只好先把这些没整理的发上来。web:[code:1:f9ff56d54d]xx. 搭建网页服务器 版本:2004-06-......


CVS服务器建立和权限配置

我三天的工作结果,与大家分享 【程序编程相关:2.6.3+Radeon8500+BT8

【推荐阅读:分布式拒绝攻击(DDOS)软件tfn2k

【扩展信息:讨论一下:mount 时会不会提示本地目

    建立与配置操作都是在redhat linux8.0上做的.系统带的cvs可执行程序在/usr/bin下面,版本信息为:concurrent versions system (cvs) 1.11.2 (client/server).系统带的这个cvs可执行程序既可以当客户端使用,也可以用来建立cvs源代码库服务器.

    建立一个源代码库主要有以下几步:

    (1)初始化cvs服务器环境.

     #cvs -d/usr/local/source init

     之后进入/usr/local/source,可以看到有一个目录cvsroot, 下面是初始化后的cvs服务器配置文件.暂且保持不动.

    (2)把cvs服务放到xinetd系统服务中.

    首先在/etc/xinetd.d目录下生成任务配置文件cvspserver,文件名称可以随便用.

    其中内容大致如下:

    service cvspserver

    { 

        flags           = reuse

        socket_type     = stream

        wait            = no

        user            = root 

        protocol        = tcp

        server          = /usr/bin/cvs

        server_args     = -f --allow-root=/usr/local/source pserver

        disable         = no

    }

    其中server_args一个参数指定了源代码库路径,一个指定了服务器使用密码认证方式.

    第二,要确认/etc/services文件中,有cvspserver关键词,并分配了端口,如:cvspserver      2401/tcp.

    第三,重新启动xinetd服务,cvs服务就可以用了.

    (3)测试.假定cvs服务器在192.168.0.205上,系统上有一个用户cvs.登陆另一台linxu机器,执行下列命令可以完成测试:

    $export cvsroot=:pserver:cvs@192.168.0.205:2401/usr/local/source

    $cvs login 

    输入密码,没有出错提示表示登陆成功.

    如果想在一个linux系统上建多个源代码库,分别提供cvs服务.重复上面步骤就可以了.

    第一步时候要注意使用一个不同路径.

    第二步放到xinetd系统服务中稍微麻烦点./etc/xinetd.d目录下要生成一个新的任务配置文件,例如cvspserver1,文件中service名称一定要区分第一个,例如service cvspserver1,server_args做相应变动.还要在/etc/services文件中,加入新的服务端口号,例如:cvspserver1      2402/tcp.重新启动xinetd服务.

    第三步测试时候,可以这样设定:


...   下一页
 ·如何重新配置xfree86`````    »显示摘要«
    摘要: 我的x突然启动不了```显示如下内容: [glx]: initializing glx extension could not init font path element unix/:7100,removing from list! fatal server error: could not open default font fixed reporting a problem ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE