`
eimhee
  • 浏览: 2115129 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu CVS服务安装设置

阅读更多
1.安装CVS,在新立得包管理器里面选中cvs(系统-系统管理-新立得软件包管理器,在右边的软件包列表中随便选中一个,然后键盘上按cvs这三个字母,就会定位到以这三个字母开头的软件包),然后点击鼠标右键,在菜单中选中标记以便安装。然后点击上方工具栏中的应用,系统会自动下载包,然后安装。

2.安装CVSD,同上,选中cvsd,安装。安装cvsd后,会提示设置repository的位置,这个地方只要输入相对于RootJail 的位置就可以。RootJail在/etc/cvsd/cvsd.conf中进行设置,缺省的RootJail是/var/lib/cvsd。也就是说,在这一步里面输入/myrepos就可以了。

3. 打开一个命令行窗口,创建这个/myrepos。

cd /var/lib/cvsd
sudo mkdir myrepos
4.初始化这个/myrepos。

sudo cvs -d /var/lib/cvsd/myrepos init
5.设置cvsd的用户认证方式,缺省的是系统级的,一般来说cvs的用户都是单独设置的。

sudo gedit /var/lib/cvsd/myrepos/CVSROOT/config
添加以下几行: SystemAuth=no PamAuth=no ubuntu 9.10 中不必加入本行 LockDir=/tmp/myrepos 然后保存退出。注意此处的/tmp/myrepos是指相对于RootJail的路径。

6.创建LockDir

sudo mkdir /var/lib/cvsd/tmp/myrepos
7.添加用户

sudo cvsd-passwd /var/lib/cvsd/myrepos cvsuser
8.编辑cvsd的配置文件,配置那个该死的RootJail。

sudo gedit /etc/cvsd/cvsd.conf
缺省的应该是: RootJail /var/lib/cvsd Repos /myrepos 注意此处的Repos的路径也是相对于RootJail的。 另外,如果有些变态的网管喜欢封端口的话,这里可以设置cvsd的监听端口,比如可以改缺省的2401端口为8080。 Listen * 8080

此处还有一个问题,就是如果使用的是ipv4,那么就应该把*改为0.0.0.0,否则系统默认是ipv6的地址,cvsd不能正常启动

10.设置目录权限。

sudo chown cvsd:cvsd /var/lib/cvsd -R
11. 重新启动cvsd。

sudo /etc/init.d/cvsd restart
12. 在eclipse或者其他的cvs客户端中配置使用此cvs服务器。 connection type:pserver host:your ip port:8080 repository path:/myrepos user:cvsuser

其实这个cvsd的安装,主要是参照它的README,只不过它是一个压缩文件,一开始没想解开看看而已。/usr/share/doc/cvsd/README.gz。
1
0
分享到:
评论

相关推荐

    CVS ubuntu14.04服务端配置手册

    详细的cvs部署指南,介绍了基于ubuntu14.04 linux操作系统的cvs不是方法和注意事项,已将相关参数建议。

    Ubuntu_10.04_安装手记

    Ubuntu 的安装手记 很不错 本安装记录内容目录 说明 环境 常用命令与快捷键 文件系统中的系统文件夹说明 Ubuntu中的隐藏文件或文件夹方法 三种安装方法 apt-get/dpkg/sources pack Ubuntu 9.04 中 F1 帮助摘要 硬盘...

    Ubuntu服务器入门指南.pdf

    详细介绍Ubuntu server 安装、管理、网络配置、防火墙配置、FTP 服务器、HTTPD - Apache2 Web 服务器、邮件服务、Squid - 代理服务器、CVS 服务器、数据库等等。

    基于ubuntu14.04系统的CVS-服务端配置手册范本.doc

    基于ubuntu14.04系统的CVS-服务端配置手册范本.doc

    ubuntu8.04

    书中提供了大量 shell-command 实例,它们涵盖系统管理的方方面面,包括的主题有:Ubuntu 的基本概念、系统安装提示、Ubuntu 软件包管理、Ubuntu 中的 Linux 内核、系统微调、建立网关、文本编辑器、CVS、程序设计、...

    ubuntu中文参考手册

    书中提供了大量 shell-command 实例,它们涵盖系统管理的方方面面,包括的主题有:Ubuntu 的基本概念、系统安装提示、Ubuntu 软件包管理、Ubuntu 中的 Linux 内核、系统微调、建立网关、文本编辑器、CVS、程序设计、...

    基于ubuntu系统的CVS服务端配置手册.pdf

    。。。

    基于ubuntu系统的CVS服务端配置手册.docx

    。。。

    基于ubuntu104系统的CVS-服务端配置手册范本.pdf

    。。。

    Ubuntu LTS服务器部署Jenkins详细介绍

    Jenkins是基于Java语言开发的持续集成工具,为软件开发提供了一个持续集成服务。Jenkins是一个基于服务器的系统,运行在Servlet容器(比如Apache Tomcat)中。Jenkins支持SCM工具,包括AccuRev、CVS、Subversion、...

    eva_0.4.9+cvs20070723-1_i386.deb

    linux下的QQ,这是deb包的。 在ubuntu-7.0.4下测试通过。

    meld-3.18.1.tar.xz

    Meld,一个可视化的文件及目录比较工具,具有的基本功能包括: 能同时完成两个或三个文件的比较,并以图形化的方式给出各个文件的不同处;...Debian、Ubuntu 用户可以直接通过 sudo apt-get install meld 进行安装。

    Linux系统下如何使用OpenSSH配置端口转发

    从自己的电脑上访问公司的CVS服务器需要利用SSH客户端的端口转发功能。在Ubuntu Linux 之下需要使用 OpenSSH配置端口转发来实现。本文举例说明了如何配置OpenSSH的端口转发功能。

    WinCVS与CVSNT简明使用手则

    CVS是版本控制的利器,目前在Linux和Windows下都有不同版本;但是国内大多数应用介绍都是基于Linux等开放源代码的开放性软件组织,而且讲解的也不系统,让人摸不着头脑;Windows下的CVS使用介绍更是了了无几。

    linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法)

    主要介绍了linux中无make命令的问题(make: *** 没有指明目标并且找不到 makefile及make命令安装方法),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    icewm, 为速度,可用性和一致性设计的窗口管理器.zip

    icewm, 为速度,可用性和一致性设计的窗口管理器 Ice管理器( IceWM )这是 上的IceWM CVS的一个 fork 。 代码包括来自 icewm-1-3-BRANCH 分支的所有更改,大大增强了 EWMH/ICCCM遵从性,以及从 Arch Linux 。Debian ...

    buildroot-external-microchip:Microchip SoC(又名AT91)的Buildroot外部

    该包含Microchip软件包,补丁程序,设置和配置,可与主线buildroot中未包含的Microchip提供的软件一起使用。 这包括创建演示根文件系统。 该项目提供了对buildroot的扩展,以支持标准buildroot树之外的这些自定义。 ...

    enigma2:openatv-gui

    建筑说明1-在您的buildserver上安装软件包sudo apt-get install -y autoconf automake bison bzip2 chrpath coreutils cpio curl cvs debianutils default-jre default-jre-headless diffstat flex g++ gawk gcc gcc...

    teamblue-e2:矿叉e2

    Ubuntu 18.04.3 LTS(GNU / Linux 4.15.0-65-通用x86_64) teamBlue 6.4(基于openPLi)是使用oe-alliance构建环境“ 4.4”和几个git存储库构建的: 还有更多... 建筑说明 1-在您的buildserver上安装软件包 sudo ...

    RunningLog:使用wxWidgets的C ++运行日志

    在Windows上:(从未测试过)安装cygwin,并确保在安装中包括cvs,gcc-g ++和make。 Cygwin是一个Linux模拟器,它使编程更加容易。 请按照以下说明在cygwin上安装wxWidgets: : 将“ Makefile.windows”移动到“ ...

Global site tag (gtag.js) - Google Analytics