`
dolphinlike
  • 浏览: 21603 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu cvs 服务器配置

 
阅读更多

  • 1. Install required packages

    sudo apt-get install cvsd

  • 2. Adjust daemon parameters


    Open the configuration file:
    sudo vi /etc/cvsd/cvsd.conf
    Most likely, you gonna need to change these lines:
    # This is to avoid the "address already in use" error when starting cvsd:
    Listen 0.0.0.0 2401
    # You may want to change the root folder where your repositories will be created:
    RootJail /var/lib/cvsd
    # Go to the end of the file, and enter lines like these, one for each repository you need:
    Repos /project1
    ...
    Save the file and exit the editor.


  • 3. Create and initialize repositories

    sudo mkdir /var/lib/cvsd/project1
    sudo cvs -d /var/lib/cvsd/project1 init

  • 4. Change root folder owner to cvsd

    sudo chown cvsd:cvsd /var/lib/cvsd -R

  • 5. Create repository users

    sudo cvsd-passwd /var/lib/cvsd/project1/ john
    sudo cvsd-passwd /var/lib/cvsd/project1/ mary

  • 6. Fire up (or restart) the daemon

    sudo /etc/init.d/cvsd restart
    Check for errors at /var/log/syslog (you can change this setting at cvsd.conf). If something is wrong, check the message and correct it - probably, something related to network or file permission...


  • 7. Create a reference to the repository and use it!


    Open a terminal, and enter the following commands:
    export CVSROOT=:pserver:fabio@localhost:2401/project1
    cvs login
    ...
    cvs logout

    8.  import project to repository

    一个项目的首次导入 cvs import -m "write some comments here" project_name vendor_tag release_tag 执行后:会将所有源文件及目录导入到/path/to/cvsroot/project_name目录下 vender_tag: 开发商标记 release_tag: 版本发布标记
     

 

分享到:
评论

相关推荐

    cvs服务器和客户端图文配置详解

    **一、CVS服务器配置** 1. **安装CVS服务器**:首先,你需要在服务器上安装CVS服务端软件。这通常可以通过操作系统自带的包管理器完成,例如在Ubuntu上使用`sudo apt-get install cvs`,在CentOS上使用`yum install...

    cvs详细配置包括服务器和客户端的详细介绍

    ### 一、CVS服务器配置 1. **安装CVS服务器软件**:在大多数Linux发行版中,可以通过包管理器(如`apt-get`或`yum`)安装CVS服务器。例如,在Ubuntu上,可以运行`sudo apt-get install cvs`。对于Windows,可下载`...

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

    【基于Ubuntu系统的CVS服务端配置】 CVS(Concurrent Versions System)是一种版本控制系统,用于管理软件项目的源代码。在Ubuntu系统中配置CVS服务端可以让团队成员共享和协同编辑代码。以下是配置CVS服务端的详细...

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

    完成以上步骤后,CVS服务器已经配置完毕,用户可以通过SSH连接,使用他们的私钥进行身份验证,然后安全地访问和更新`myproject`中的代码。这种方式不仅提供了版本控制,还保证了团队协作的安全性。

    linux服务器端和windows客户端cvs.rar

    下面将详细介绍如何在Linux服务器上设置CVS服务器,并在Windows客户端上安装并配置CVS客户端。 一、Linux服务器端CVS服务器的安装与配置 1. **安装CVS服务端** 在Linux系统中,通常使用包管理器来安装CVS。例如,...

    cvs安装配置使用文档

    Cvsnt是一个Windows下的CVS服务器和客户端实现,而WinCVS是一个图形化的用户界面。下载安装包后,按照向导进行安装。 2. **Linux/Unix安装**:在Linux或Unix系统中,通常通过包管理器进行安装。例如,在Ubuntu上...

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

    《Ubuntu 10.04系统上的CVS服务器配置指南》 CVS(Concurrent Versions System)是一种版本控制系统,常用于协同开发环境,允许多用户同时编辑同一份代码或文档,而不会相互覆盖彼此的工作。在Ubuntu 10.04系统上...

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

    以上步骤详细阐述了在Ubuntu 14.04上配置CVS服务器的过程,包括软件安装、配置文件修改、用户和权限管理以及SSH密钥的使用,以实现安全的版本控制环境。遵循这些步骤,开发者可以在本地网络或互联网上协同开发项目,...

    CVS安装配置,wincvs从入门到精通

    5. **配置CVS服务器**:编辑 `/etc/inetd.conf` 文件,添加或修改CVS条目,以启动CVS服务。然后重启`inetd`服务,如 `sudo service inetd restart`。 6. **防火墙设置**:如果需要,打开CVS的TCP端口(通常是2401)...

    CVS教学电子书如何安装CVS,CVS使用

    3. **创建CVS服务器**:如果你想设置一个CVS服务器供团队使用,你需要配置CVSROOT,这是一个包含CVS仓库和用户权限信息的特殊目录。 4. **客户端设置**:对于开发者,安装完成后,他们需要配置CVS的客户端,包括...

    linux服务器系统ubuntu6.06LTS学习入门

    2. **CVS服务器**:另一种版本控制工具,安装、配置及添加项目的基本步骤。 **数据库**: 1. **MySQL**:广泛使用的SQL数据库,包含安装、初始化数据库、创建用户和权限管理等。 通过这些基础知识的学习,新人将...

    Ubuntu服务器入门指南.pdf

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

    ubuntu9.04 server上配置cvsnt

    在Ubuntu 9.04 Server上配置CVSNT是一个涉及版本控制系统、服务器配置以及Linux操作系统管理的任务。CVSNT是一个Windows环境下对CVS(Concurrent Versions System)的增强版本,支持多用户、权限控制和更丰富的特性...

    CVS设置步骤(有图说明)

    例如,在Ubuntu中,你可以使用`sudo apt-get install cvs`命令来安装。 2. **配置CVS** 安装完成后,你需要配置CVS。创建一个名为`.cvsrc`的文件在你的家目录下,这个文件将保存你的CVS默认设置。例如,你可以...

    ubuntu上CVSNT的搭建.pdf

    【Ubuntu上CVSNT的搭建】涉及的知识点主要包括Ubuntu操作系统、版本控制系统CVSNT的安装与配置、服务启动脚本的创建、系统运行级别的查看、服务的启动与管理,以及CVS服务器的设置。 1. **Ubuntu操作系统**:Ubuntu...

    meld-1.3.0 linux下图形化cvs工具

    2. **配置CVS**:确保已经安装了CVS客户端,并设置好CVSROOT环境变量,指向你的CVS服务器。 3. **集成Meld**:通过设置CVS的图形前端选项,将Meld作为默认的diff和merge工具。在~/.cvsrc文件中添加以下行: ``` *...

    Ubuntu16.0.4环境下的Asterisk安装经验

    Asterisk是一款非常强大的开源PBX(Private Branch Exchange)系统,它可以将普通的计算机变成一个功能齐全的电话服务器。在安装过程中,我们将涉及下载、配置、编译以及启动Asterisk的过程,并介绍所需的基本依赖库...

    vmware_如何新增第二張網路卡來連到公司網路_1108

    本篇主要介绍如何在VMware中为虚拟机添加第二张网络适配器,以及如何通过TortoiseCVS从CVS服务器下载源代码。 首先,我们来详细探讨如何在VMware中增加第二张网络卡以连接到公司网络: 1. **添加第二张网络适配器*...

    cvs operations on linux

    CVS基于客户端-服务器架构,客户端用于编辑和查看文件,而服务器存储所有版本的历史记录。每次更改都会创建一个新的版本,允许团队成员同时进行独立的工作,并在需要时合并更改。 3. **CVS基本操作**: - **初始...

Global site tag (gtag.js) - Google Analytics