<script language="javascript">
var newasp_fontsize=9;
var newasp_lineheight=12;
</script>
如何在windows 2000下通过Cygwin建立CVS服务 |
作者:佚名 来源:不详 发布时间:2007-2-20 16:43:59 发布人:小生 |
减小字体 增大字体
http://www.orsoon.com/Article/Article_18440.html
|
最由于在自己的机器上安装了Cygwin,天天让他在那里闲着不太好,需要给他派点用途,正好需要一个安装一个CVS服务器,我就决定不采用cvsnt,在我的机器上安装一个Cygwin下的服务。好了,现在开始:
第一步 :首先需要安装Cygwin,需要选择以下包:
Devl/cvs 当然要了
Admin/cygrunsrv 用于把cygwin服务加到windows服务中
Net/inetutils 不需要xinetd,因为我在测试使用xinetd时候,有很多的问题没有解决,只好使用inetd了。
第二步 :安装好了Cygwin后,在windows下建立一个cvsroot的用户。这个用户需要是本地用户,不要是域用户,确定在Cygwin/home目录下有cvsroot户。如果没有切换到这个用户下,运行cygwin就可以了。
第三步 :Cygwin环境下,运行iu-config
第四步 : 运行 mkpasswd -l > /etc/passwd,将windows用户导入到Cygwin中,然后用编辑器(vi,ultraEdit都可以,就是notepad不行)打开这个 文件,只保留Administrator用户和cvsroot用户和其它你认为需要的用户。
第五步 :运行inetd服务。运行以下命令:
设置windows环境变量:CYGWIN=ntsec。将cygwin/bin加入到PATH中。
在cygwin中运行
cygrunsrv -I inetd -d " CYGWIN inetd " -p /usr/sbin/inetd -a -d -e CYGWIN=ntsec
cygrunsrv -S inetd
就可以在windows服务管理器中看到CYGWIN inetd服务已经启动了。
运行usr/sbin/inetd.exe --install-as-service
从新启动。由于cygwin不支持su命令,只好使用telnet来切换在cygwin下的用户了。
第六步 : 建立cvsroot目录,可以建立在/var/cvsroot,如果不想把仓库目录建立在Cygwin环境下,可以使用/cygdrive/d来选择驱动 器。在cygwin下选择cvsroot用户,运行cvs -d /cygdrive/d /cvsroot init,配置好cvs服务的根目录,根目录建立在d:\cvsroot下。
第七步 ,编辑修改/etc/inetd.conf文件,加入:
cvspserver stream tcp nowait cvsroot /bin/cvs cvs -f --allow-root=/cygdrive/d/cvsroot pserver
编辑修改/etc/services,加入:
cvspserver 2401/tcp #cvs server tcp port
cvspserver 2401/dup #cvs server udp port
第八步 ,配置好cvs用户,和其它系统下的配置一样,网上有很详细的文档,这里就不再多说了。
从新启动inetd服务,就可以了。
在安装过程中需要注意的就是目录的权限问题,在cygwin中建立的文件,只能(最好)在cygwin中管理。
还有在这个cvs下仍然有不区分文件名大小写的问题,在使用的时候需要注意。
如果选用xinetd在安装过程中,我还没有找到注册成功windows服务的方法,所以在这里就不再介绍了。
祝大家使用愉快。<q1o3i8n6x7></q1o3i8n6x7><q1o3i8n6x7></q1o3i8n6x7><q1o3i8n6x7></q1o3i8n6x7>
<script language="javascript" src="/adfile/Article.js"></script><script language="JavaScript" src="http://www.feizhou.net/u/word?MsID=27&amp;PlaceID=3563&amp;LinkColor=#FF0000&amp;Templets=2"></script> |
分享到:
相关推荐
在Windows上安装HBase 本文将指导您如何在Windows平台上安装HBase,包括配置详解。安装完成后,您将能够配置集群。 一、前提条件 在安装HBase前,需要安装Cygwin和Hadoop。这两个软件的安装不在本文的讨论范围内...
<br>使用的开发工具为:<br>cygwin gcc 3.4.4<br>CodeBlocks IDE<br>bfin-uclinux-2008-r1<br>它删除了开关中断,同步及调度相关的代码。<br>使用了CodeBlocks 8做为IDE,这样就可以方便地进行跟踪调试,对理解...
在windows编译httpd2.2.4时需要的awk.exe,apache官方网站上下载连接失效,这是本人从cygwin中提取的,已附带必要dll。<br>使用时建议放在X:\Program Files\Microsoft Visual Studio\VC98\Bin中。<br><br>ps:<br>...
<br> 目前支持的编译器类型:<br> (1) MinGW 2.95/3.x/4.x/5.0<br> (2) Cygwin <br> (3) Borland C++ Compiler<br> (4) Microsoft C++ Compiler<br> (5) Open Watcom C/C++<br> (6) Digital Mars C/C++<br> (7) Ch ...
在Windows环境下,Cygwin是一个流行的开源工具,它提供了一个模拟Unix环境的层,使得用户可以在Windows系统上运行许多原本只适用于Linux或Unix的操作。Cygwin的主要目标是使开发者能够在Windows上编译和运行GNU工具...
Cygwin是一个在Windows上模拟Linux环境的开源软件集合,它提供了一个兼容POSIX的API,使得许多Linux下的命令行工具和应用程序可以在Windows上运行。在本例中,我们用到的Cygwin setup-x86_64.exe是安装程序,下载并...
在Windows系统上安装Hadoop 2.7.3版本是一项技术性的任务,尤其当避免使用像Cygwin这样的模拟Linux环境时。以下是一份详细的安装步骤和配置指南: 1. **下载Hadoop**: 首先,你需要从Apache官方网站下载Hadoop ...
本文将详细讲解如何在Cygwin环境下交叉编译coturn服务器,并使其在Windows系统下运行。 1. **Cygwin环境搭建** 在开始交叉编译前,你需要安装Cygwin。访问Cygwin官方网站,下载安装程序,运行后选择镜像源并安装所...
此版本是HAProxy 1.5.12的Windows移植版,通过Cygwin环境编译完成,使得HAProxy能够在Windows操作系统上运行。 Cygwin是一个在Windows平台上模拟Linux环境的软件集合,它提供了POSIX接口,使得可以在Windows系统上...
2. 操作系统:Hadoop主要支持Linux操作系统,但也可以在Windows上通过 Cygwin 或 WSL (Windows Subsystem for Linux) 创建类似环境。 3. Java运行环境:Hadoop基于Java开发,因此需要先安装Java JDK,并设置好JAVA_...
TinyCC编译器 <br>发布时间:2007-07-09 12:28 网友评论 0 条 <br>软件大小:419kb<br>软件类别:编译开发<br>点击次数:1<br>软件语言:英文<br>运行环境:Win9X,Me,NT,2000,XP,2003,Unix<br>软件评级:4<br>更新...
### Cygwin软件的安装与应用详解 Cygwin是一款为Windows系统提供类UNIX环境的软件,它允许用户...Cygwin的强大之处在于它能够在Windows环境下提供几乎完整的Linux环境,使得跨平台编程和系统管理变得更加简单和高效。
但是,通过一些特殊配置,如使用Cygwin或Windows Subsystem for Linux(WSL)等工具,可以在Windows环境下运行Hadoop。这里我们将探讨如何在Windows 10上安装和配置Hadoop 2.6.1。 首先,你需要下载Apache Hadoop的...
下面将详细介绍如何在 Windows 下通过 Eclipse 集成 Cygwin 来编译 Android NDK。 #### 准备工作 在开始之前,请确保已完成了以下步骤: 1. **安装 Cygwin**:Cygwin 是一款在 Windows 上模拟 Unix 运行环境的...
在Windows操作系统上,Cygwin是一个非常有用的工具,它提供了一个类UNIX的环境,使得开发者可以在Windows系统上运行许多原本只能在Linux或Unix系统中执行的命令行工具和应用程序。Cygwin通过模拟POSIX接口,使用户...
<br><br>说明2:<br>基于MinGW嵌入式软件仿真调试平台是笔者工作中做嵌入式软件平台对Linux、windows、VxWorks、Cygwin 进行Porting时练手完成的一个业余结果。从笔者这几年从事嵌入式软件开发的经验和思考看,其对...