cvsNT 2.5.03.2382添加用户后出现"no such user"错误的解决方法
今天安装了cvsNT 2.5.03.2382,整个过程很简单也很顺利。安装完成后启动Control Panel,建了一个Repository:name为/cvsRoot。默认情况下windows的管理员就是Repository的管理员,可以用windows的帐户登陆cvs。然后,就想为repository添加更多的用户。有一种简单的方法,就是添加windows的用户,因为windows的用户也是cvs的帐户。但是,想用cvsNT自己的用户管理方法,于是:
cmd ,进入Dos。
set cvsroot=:pserver:administrator@127.0.0.1:/cvsRoot
cvs login
提示:
Logging in to :pserver: administrator @127.0.0.1:2401:/cvsRoot
CVS Password:_
输入密码后,登陆成功。
然后,
cvs passwd -a test1 //添加用户test1
提示:
Adding user test1@127.0.0.1
New Password:_
为test1用户创建新密码,后在CVSROOT文件夹下生成一个passwd文件,里面放的就是repository用户的登陆信息,包括刚刚注册的用户名test1和加密后的密码。
既然,添加用户成功了。那接下来就用test1登陆试试了。于是,
set cvsroot=:pserver:test1@127.0.0.1:/cvsRoot
cvs login
输入密码后,原以为应该登陆成功,却出现了:
Fatal error, aborting.
cvs [login aborted]: test1: no such user
真是莫名其妙,研究了一个早上都没有结果,后来baidu到篇文章 登陆时出现"no such user"的原因之一 ,对照了一下关键问题出现在cvsNT的Server Settings中,见下图:
Run as 选项为(client user)将其改为一个管理员帐户:
问题解决,希望同样碰到这个问题的同学能不再烦恼。
分享到:
相关推荐
《全面解析CVSNT配置与安装》 CVSNT,全称Concurrent Versions System for NT,是一款基于Windows系统的版本控制系统,它扩展了经典的CVS(Concurrent Versions System)功能,使其在Windows环境下运行更加顺畅。在...
在配置CVSNT时,主要涉及到一些核心配置文件。其中,config文件用于设定CVSNT服务器的行为,比如服务器是否应该检查系统用户/密码。passwd文件用于定义CVSNT用户及其密码,而admin文件用于定义管理员账户。group文件...
CVS配置管理工具,进行版本控制,俗物小乌龟。
### CVSNT配置使用说明 #### 一、CVSNT简介 CVSNT是一种在Windows平台上运行的开源版本控制系统,基于经典的版本控制系统CVS发展而来。CVS作为一种成熟且广泛使用的版本控制系统,在开源社区中有着不可替代的地位...
cvsnt ,配置 指南 for 2.5.03
【CVSNT配置和将本机项目上载到服务器全过程文档】 CVSNT是一个流行的版本控制系统,它基于经典的Concurrent Versions System (CVS) 并提供了许多增强功能。本指南将详细阐述如何配置CVSNT服务器,创建用户,并将...
总的来说,CVSNT服务器的配置和使用涉及到多个方面,包括安装、版本库管理、用户权限、认证机制、客户端配置和日常维护。熟悉这些步骤,可以帮助你更好地利用CVSNT进行团队开发,提高代码协作效率。
### CVSNT 在 Windows 平台下的安装、配置与权限设置详解 #### 一、CVSNT简介 CVS (Concurrent Versions System) 是一款历史悠久且非常流行的版本控制系统,主要用于软件开发过程中对源代码进行版本控制。尽管随着...
【CVSNT配置和安装详解】 CVSNT是一款开源的版本控制系统,它是CVS(Concurrent Versions System)的Windows NT/2000/XP/2003/Vista/7/8/10及Server版本,提供了更丰富的功能和更好的性能。在Java开发环境中,CVSNT...
《CVSNT与MyEclipse配置手册》 CVSNT是一种在Windows系统上运行的CVS(Concurrent Versions System)服务器,它允许开发者进行版本控制和协同开发。MyEclipse是一款集成开发环境,内置了对CVS的支持。下面将详细...
【并发版本系统CVSNT配置详解】 CVS(Concurrent Version System)是一种广泛使用的源代码版本控制系统,CVSNT是其Windows平台上的一个扩展版本,提供了更多功能和更好的兼容性。以下将详细介绍如何配置CVSNT服务器...
【cvsnt配置详解】 cvsnt是一款基于CVS(Concurrent Versions System)的源代码控制系统,常用于软件开发中的版本管理和协作。本篇将详细阐述cvsnt的配置过程,包括用户管理、权限设置以及目录权限的控制。 1. **...
最全的cvs配置使用手册,一步一步教你配置cvs
在Ubuntu 9.04 Server上配置CVSNT是一个涉及版本控制系统、服务器配置以及Linux操作系统管理的任务。CVSNT是一个Windows环境下对CVS(Concurrent Versions System)的增强版本,支持多用户、权限控制和更丰富的特性...
4. **测试连接**:配置完成后,通过客户端尝试连接CVSNT服务器,进行"ls"或"checkout"操作,确认配置无误。 **多系统支持** CVSNT不仅支持Windows,还能够与其他操作系统(如Linux、Mac OS X)的CVS客户端协同工作...
【cvsnt与TortoiseCVS配置详解】 在软件开发过程中,版本控制系统扮演着至关重要的角色,确保团队协作中的代码同步与管理。cvsnt是CVS在Windows平台上的实现,提供了强大的版本控制功能。TortoiseCVS则是一个与...
cvsnt用户和权限配置指南,包含详细说明及截图。