« 各位老师 可以去blog.edu.cn申请blog |
Main
| 用 XML::Simple 处理 XML »
November 23, 2004
手工初始化 cvsnt
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2004/11/23/000278.html
手工初始化: 不想 import 导入新建 module 不想 checkout 取出 module 只想在当前目录直接编辑 进行cvs版本控制
很简单: 服务器端建立module目录 客户端建立 CVS 目录 里面设置 Root Repository Entries ok
2004-08-02 写了《CVSNT 2.0.51a (Saturday 31st July 2004)》 现在连http://www.cvsnt.org/ 自动跳往 http://www.cvsnt.com/cvspro/ 目前最新版本是 2.0.58d
cvsnt 的话 要先卸载 rcs 和 cvs 包 然后安装 cvsnt 设置 /etc/cvsnt/PServer 设置 /etc/xinetd.d/cvsnt
% more /etc/xinetd.d/cvsnt service cvspserver { disable = no socket_type = stream wait = no user = nobody group = nobody log_type = FILE /var/log/cvspserver env = 'HOME=/opt/cvsroot' server = /usr/bin/cvs server_args = pserver log_on_failure += USERID }
cvs -d :local:/opt/cvsroot init 这时 /opt/cvsroot 会建立 CVSROOT 目录 里面自动建立一些相关文件 建立 readers writers passwd 文件 chown -R nobody:nobody /opt/cvsroot
手工建立空 module 目录的方法 建立/opt/cvsroot/ module/CVS/fileattr.xml <?xml version="1.0" encoding="UTF-8"?> <fileattr> <directory> <owner>windtear</owner> </directory> </fileattr>
客户端需要: 建立CVS目录 :::::::::::::: Entries :::::::::::::: D/changeit//// :::::::::::::: Repository :::::::::::::: changeit :::::::::::::: Root :::::::::::::: :pserver:windtear@cvs.com:/opt/cvsroot
Entries.Extra 可以不要 如果要的话 D/changeit/////// 后面多3个 /
然后就可以 cvs 进行 add ci up 操作了
|
|
Posted by windtear at November 23, 2004 11:14 PM