CVS服务器端和客户端的配置
1、 下载并安装CVS服务器。
网址为:<http://www.cvsnt.com/cvspro/>,下载cvsnt 并安装,我们用的版本号为:cvsnt-2.0.51d
参考:<http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm>
2、 配置CVS服务器。
启动cvsnt控制面板Service control panel:
切换到repositories控制版,点击add按钮,输入你要建立的cvs服务器端文件保存的位置(最好输入绝对路径,例如:D:\workspace)。
切换到Advance控制版,勾选Impersonation enable 和 Use local users for pserver authentication instead for domain users和 lock server listens local。
注意:这样就可以用CVS服务器的用户名和密码进行登陆。
创建cvs用户:
进入D:\Program Files\cvsnt目录下,输入命令cvs -d D:\workspace passwd -a username,按回车键输入当前用户在CVS上的登录密码。
说明:
1.D:\workspace:是repositories控制版上指定的仓库的路径。
2.username:用户名
在服务器上添加用户和权限:
在用户组中添加cvs用户,并设置密码,注意用户名和密码必须和命令cvs -d D:\workspace passwd -a username中的设置保持一致。
3.下载安装CVS客户端
推荐使用Tortoise CVS,因为它是最简单最方便的CVS工具。Tortorise下载网址:
http://sourceforge.net/projects/tortoisecvs/
客户端配置:
![](/upload/attachment/106922/5508443b-d24d-30b2-80df-05fd0e83bd8a.jpg)
:pserver:administrator@127.0.0.1:2401/workspace
administrator: CVS用户名
127.0.0.1:2401 cvs服务器地址,这里cvs服务端安装在本机。
module: CVSROOT/extWeb: 项目工程地址
5.创建cvs服务端工程
通常是将源代码从客户端上传到CVS服务端,然后再从服务端checkout,来建立客户端与服务端的统一。
服务端和客户端都建立完成后,你就具备了一个对软件系统的基本的版本管理的能力。
6.实践建议(参考)
(1) 把项目做成模块目录(Java包),各人负责自己的模块和目录,这样就不容易造成重复修改。
(2) 做到每日提交,即每天下班之前都要将各自完成的代码提交到CVS上,并且提交的代码要求是完整可运行的代码,关键是要保证其他人更新你的代码之后不会引起错误。
(3) 任何人在修改文件之前,先更新CVS的最新版到本机。
(4) 对于共用型的文件,要做到即时修改,即时提交。
(5) 对于多个项目同时开展的情况,要及时建立合理的分支。
(6) 代码的检入、检出要形成规定,每个人都要严格遵守。
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0010/6922/5508443b-d24d-30b2-80df-05fd0e83bd8a-thumb.jpg)
- 大小: 55.6 KB
分享到:
相关推荐
CVS(Concurrent Versions System),作为最早的分布式版本控制系统之一,至今仍被广泛应用于各种项目中。本文将根据Stephen Soltesz于2004年8月9日撰写的《Practical CVS Tutorial》中的内容,深入探讨CVS的基本...
在IT行业中,版本控制系统是开发团队协作的重要工具,其中CVS(Concurrent Versions System)是一种广泛应用的开源版本控制系统。本文将详细介绍如何搭建一个CVS服务器环境,并涉及权限控制的设置。 首先,要搭建...
【CVS服务器的搭建与配置】是一篇详细指导如何建立和配置CVS(Concurrent Versions System)服务器的文章,旨在帮助用户实现版本控制系统的部署。CVS是一个开源的、基于网络的版本控制系统,允许多个人协作开发同一...
本文将详细介绍如何使用 CVSNT 和 TortoiseCVS 搭建版本控制系统,并结合 Eclipse 和 IntelliJ IDEA 等开发工具,展示如何在实际开发中应用 CVS。 第一部分:CVS 平台的搭建 1. 环境:Windows XP/2003, CVSNT ...
本资料包主要围绕CVS服务器的搭建与配置展开,旨在帮助用户理解并掌握CVSNT和Wincvs在Windows环境下的应用。 一、CVS基本概念 CVS是一个开源的版本控制系统,它跟踪文件的修改历史,允许团队成员同时编辑同一份代码...
本文档主要介绍了如何在Eclipse集成环境中搭建CVS服务器环境,并进行项目发布、管理和同步操作。 首先,Eclipse是广泛使用的开源集成开发环境(IDE),支持多种编程语言。在安装Eclipse之前,需要确保已经安装了...
在Linux环境下,特别是Red Hat系列的操作系统中,CVS(Concurrent Versions System)是一种常用的版本控制系统,用于管理软件开发中的源代码。以下是对CVS在Red Hat 6.2和5.2环境下安装和配置的详细步骤及涉及的知识...
CVS(Concurrent Version System),即并发版本系统,是一种用于版本管理和协同开发的工具。它允许多个开发者在不同的位置同时修改同一份代码库中的文件,而不会出现文件覆盖或冲突的情况。CVS 基于“客户端/服务器...
其中,CVS(Concurrent Versions System)作为最早的版本控制系统之一,在早期的软件开发团队中得到了广泛的应用。虽然传统的Linux/Unix平台是CVS服务器部署的首选环境,但在Windows平台上同样可以通过一系列开源...
CVS (Concurrent Versions System) 作为一款经典的版本控制工具,在开源社区和企业环境中得到了广泛的应用。尤其是在 Solaris 操作系统下,CVS 的部署能够提供稳定可靠的版本管理解决方案。本文将详细介绍如何在 ...
cvsnt-2.5.03.2382.msi文件就是用于安装CVSnt服务器的安装程序,通过这个安装包,用户可以在Windows环境中搭建CVS服务器,为团队提供版本控制服务。 总结来说,CVS作为一种经典且实用的版本控制工具,结合Eclipse...
- **CVS for Red Hat Linux環境構築ガイド**:介绍如何在Red Hat Linux环境下搭建CVS环境。 - **eclipse2.1利用ガイド(Tomcat4.x版)** 和 **eclipse2.1利用ガイド(Weblogic7.0版)**:分别针对Tomcat和Weblogic服务器...
### 在Win7环境下安装和配置CVS服务 #### 一、概述 本文旨在详细介绍如何在Windows 7操作系统中安装和配置CVS版本...遵循本文提供的指南,可以顺利地在Win7环境下搭建起一套完整的CVS环境,实现代码版本管理的需求。
CVS(Concurrent Versions System)作为最早的开源版本控制系统之一,在早期的软件开发过程中得到了广泛应用。本文将详细介绍如何在Windows环境下搭建一个功能完备的CVS服务器。 #### 二、准备工作 在开始之前,...
1. **CVS应用实践**:教程通过实际案例展示了如何在Eclipse和IntelliJ IDEA中集成和使用CVS,这对于Java开发者特别有用,尽管其他语言的项目也可以使用CVS进行版本控制。 在这个过程中,开发者不仅需要理解CVS的...
在环境搭建和配置管理过程中可能会遇到各种问题,如JDK版本不兼容、Tomcat无法启动、项目部署失败等。这些问题通常需要检查环境变量配置、日志文件、错误信息,或者查阅官方文档和社区解答来解决。例如,如果Tomcat...
Eclipse自带CVS客户端,这意味着一旦CVS服务器搭建完成,开发者可以直接在Eclipse环境中使用CVS进行版本控制。 1. **集成配置**:在Eclipse中打开“Window”>“Preferences”>“Team”>“CVS”,按照服务器地址、...
CVS(Concurrent Versions System)是一种经典的开源版本控制系统,广泛应用于早期的项目中。本文将详细介绍CVS版本服务器的搭建与使用方法。 一、CVS的基本概念 CVS是一种集中式的版本控制系统,它维护了一个中央...
在Windows 7系统中,CVS(Concurrent Versions System)是一种广泛应用的开源版本控制系统,用于跟踪文件和目录的变化。本文将详细介绍如何在Windows 7上安装和配置CVSNT Server 2.5.05.3489版本。 首先,我们需要...
这些步骤详细阐述了在Linux环境中搭建Java开发环境的过程,包括JDK的安装、ANT的配置以及TOMCAT和CVS的部署。这些工具对于Java开发者来说至关重要,它们提供了开发、构建、部署和版本控制的基本框架。正确配置这些...