最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CVSNT在Linux下面的安裝和配置

 更新時(shí)間:2007年01月13日 00:00:00   作者:  
CVSNT在Linux下面的安裝和配置

CVSNT是一個(gè)非常不錯(cuò)的CVS軟件,通常是在Windows平臺(tái)下使用,但Linux,Soliras等平臺(tái)下也可以使用,并且有完全可替找Linux平臺(tái)下的cvs軟件,同時(shí),還有些特殊的功能.
本文主要講述如何在Linux下安裝CVSNT
CVSNT的rpm的安裝包,您可以在這里下載:
http://www.march-hare.com/cvspro/
源碼可在這里下載:
http://www.cvsnt.org/wiki/Download
另外,官方的Linux安裝文檔,可參考:
http://www.cvsnt.org/wiki/InstallationLinux
(ipaddr原創(chuàng),轉(zhuǎn)載請(qǐng)注明)

以下是在RedHat上源碼安裝和配置CVSNT的過程
首先,需要?jiǎng)h除當(dāng)前系統(tǒng)中的cvs
rpm -e cvs

1.從網(wǎng)站下載源碼并解壓
2
../configure
make
make install

3
在源碼目錄有幾個(gè)程序可以使用,拷到對(duì)應(yīng)目錄即可:

cp redhat/cvslockd /etc/init.d/cvslockd
cp redhat/cvsnt-xinetd /etc/xinetd.d/cvsnt
由于源碼安裝在/usr/local/bin下面,所以,需要修改以上兩個(gè)文件中,將所有/usr/bin/cvsnt改成/usr/local/bin/cvsnt,

將/usr/bin/cvslockd改為/usr/local/bin/cvslockd
或者用ln -s /usr/local/bin/cvsnt /usr/bin/cvsnt創(chuàng)建軟鏈接.

cp redhat/cvsnt-pam /etc/pam.d/cvsnt
(注意,cvsnt-pam一定要改成cvsnt)

4.
設(shè)置自啟動(dòng)
chkconfig --add cvslockd
chkconfig cvslockd on
ntsysv
將xinetd,cvsnt設(shè)置為自啟動(dòng)

5.
啟動(dòng)cvslockd
/etc/init.d/cvslockd start

6.
mkdir /var/cvs/
mkdir /var/cvs/iManage

cvs -d :local:/var/cvs/iManage init
(需要先啟動(dòng)cvslockd)

修改/etc/cvsnt/PServer,將Repository0Name=/var/cvs/iManage改為/iManage,另外,可參考PServer.example增加一些配置.

7.
增加一個(gè)cvs組,增加多個(gè)用戶,并設(shè)置用戶屬于cvs組
groupadd cvs
useradd cvs -g cvs
useradd tomzhou -g cvs
useradd readonly -g cvs
useradd ipaddr -g cvs

passwd & chsh cvs users

8.
chown -R cvs.cvs /var/cvs
chmod -R g+w /var/cvs

重啟后,用戶即可使用tomzhou,ipaddr,readonly之類的用戶登錄系統(tǒng).

9.
如果使用虛擬用戶的話,需要如下設(shè)置:
groupadd cvs
useradd cvs -g cvs
useradd cvsadmin -g cvs
passwd cvsadmin

chown -R cvs.cvs /var/cvs
chmod -R g+w /var/cvs

將cvsadmin加入到/var/cvs/iManage/CVSROOT/admin中(這個(gè)文件默認(rèn)沒有)
(在admin文件里面的用戶,被當(dāng)做這個(gè)Repository的管理員)

export CVSROOT=:pserver:cvsadmin@localhost:/iManage
cvs login
cvs co CVSROOT

cvs passwd -r cvs -a vitualUserOne
cvs passwd -r cvs -a VirualUserTwo
cvs passwd -r cvs -a cvsadmin

cd CVSROOT
將config中的UseSystemUser=no
提交修改到CVS
cvs ci

之后,只能用虛擬用戶登錄了,不可以用系統(tǒng)用戶登錄.虛擬用戶使用系統(tǒng)用戶cvs存取文件系統(tǒng).

其它配置請(qǐng)參考CVSNT文檔.

相關(guān)文章

最新評(píng)論

汤原县| 博罗县| 德令哈市| 峨眉山市| 六安市| 甘洛县| 横山县| 全椒县| 苍山县| 来宾市| 玉林市| 芦山县| 大邑县| 乐昌市| 韶关市| 鄂伦春自治旗| 大安市| 沁阳市| 平阴县| 建德市| 厦门市| 乌拉特前旗| 项城市| 柘荣县| 巴彦县| 若羌县| 香格里拉县| 广汉市| 山阴县| 加查县| 北海市| 奉新县| 新竹市| 荔波县| 平湖市| 馆陶县| 叙永县| 玛多县| 滨州市| 石河子市| 梧州市|