国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

ubuntu cvs 安裝與配置

2024-08-28 00:17:14
字體:
來源:轉載
供稿:網友
1. 安裝 cvs
$ sudo apt-get install cvs

2. 安裝 cvsd
$ sudo apt-get install cvsd
cvsd安裝以后, 會提示設置“repository” 的位置location, type in "/cvsroot".
“RootJail” is setted in “/etc/cvsd/cvsd.conf”, the default value is /var/lib/cvsd.
This means, your repository location could be just “/cvsroot”

3. 創建 /myrepos。
$ cd /var/lib/cvsd
$ sudo mkdir cvsroot

4. 初始化 /cvsroot
$ sudo cvs -d /var/lib/cvsd/cvsroot init

5. 設置cvsd用戶鑒定(user authentication)
normal it’s system level, and the cvs users should be configured independently.

$ sudo vi /var/lib/cvsd/cvsroot/CVSROOT/config

添加下面行:
SystemAuth=no
PamAuth=no
LockDir=/tmp/cvsroot

Look out! “/tmp/cvsroot” 和RootJail的位置是相關的.

6. 創建 LockDir
$ sudo mkdir /var/lib/cvsd/tmp/cvsroot

7. 創建 users
$ sudo cvsd-passwd /var/lib/cvsd/cvsroot cvs-user

8. 編輯 cvsd configuration
$ sudo vi /etc/cvsd/cvsd.conf

The default one should be:
RootJail /var/lib/cvsd
Repos /cvsroot

NOTICE! Repos路徑也是和RootJail相關的.

9. Set directory’s popedom
$ sudo chown cvsd:cvsd /var/lib/cvsd -R

10. Restart cvsd
$ sudo /etc/init.d/cvsd restart

test cvs
cvs -d :pserver:mcl@localhost:/cvsroot login
cvs -d :pserver:mcl@localhost:/cvsroot checkout

pserver認證方式使用缺省端口,不使用代理.
若使用ssh認證方式,需要進行如下設置:

配置.ssh/config 和 .bashrc文件
$ cd ~
$ vi .ssh/config

添加內容為:
Host localhost
HostKeyAlias cvsserver
Hostname 192.168.11.134
Port=22

$chmod 600 .ssh/config

$ vi .bashrc

添加內容:
CVS_RSH=ssh
CVSROOT=:ext:mcl@localhost:/cvs
export CVSROOT
export CVS_RSH
有可能還需要進行PATH設置,然后export PATH

$source .bashrc

然后就可以使用了
cvs co 目錄文件名
cvs update 目錄文件名

關于本地CVS sever的相關測試還沒試,這個需要進一步學習cvs的命令,進行相應部署,之后再研究下。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高淳县| 湄潭县| 鹤壁市| 达孜县| 崇礼县| 保定市| 青川县| 阿鲁科尔沁旗| 晴隆县| 建宁县| 隆德县| 科尔| 德清县| 崇州市| 丰城市| 建阳市| 星子县| 延长县| 滦南县| 巴里| 牟定县| 沿河| 阿克苏市| 桐乡市| 富平县| 杂多县| 探索| 揭东县| 定州市| 宁波市| 高雄市| 建平县| 靖江市| 定远县| 五大连池市| 界首市| 蒙阴县| 陕西省| 梅河口市| 盐边县| 阳春市|