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)将其改为一个管理员帐户:
   
    

     问题解决,希望同样碰到这个问题的同学能不再烦恼。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值