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
登陆发现cvs报错:no such user;
进入cvsNT的Server Settings
Run As :administrator
搞定!
from:
http://hi.baidu.com/heelenyc/blog/item/b263092fd2fd703e359bf77a.html
背景:公司内部构建团队开发环境,采用CVSNT作为配置管理工具,但是大家都没有用过CVSNT用户的添加经验,或者没有成功添加过,因此就
采取了直接在Windowes中直接建立用户的方式来实现,结
果Windows登陆界面出现N多登陆账号,为了解决这一问题,因此决定研究一下这一问题的有效解决方式,通过CVS中的用户添加方式来解决。
解决方式:借鉴了CSDN 的Marshall's博客一文:引用如下
==========================================================================
CVSNT一般只要建一个CVSPUB用户,再用
cvs passwd命令添加用户,cvs chacl改用
户权限
,不用对于每一个用户都建一个系统帐户的。可以直接在wincvs的console里操作比较方便
命令:
cvs -d C:\CVS_ROOT passwd -r CVSPUB -a Marshall
注:我的CVS_ROOT在C:\CVS_ROOT,映射到的系统用户为CVSPUB,
添加的用户名为Marshall
=========================================================================
试验环境:
操作系统:WinXP
配置管理:CVSNT 2.5.01
Windows用户管理中设置的CVS用的系统用户cvsadmin,
同时在CVSNT中选用该用户,如下图:
设置完cvsadmin账号后,最好在Eclipse中通过导出CVS项目实际测试一下,实际CVS配置如下:
CVSNT中设置的存储库Repository路径,如下:
Advanced选项设置如下:
经过如上设置,下面进入CVS用户设置:
通过"运行",输入CMD打开Dos窗口,在Dos界面中输入如下命令:
"cvs -d d:\cvsnt passwd -a -r cvsadmin
cvsuser",并在随后的提示中输入密码。如下图:
这样就成功的建立了一个新的CVS用户cvsuser,
此时可以打开Eclispe通过导出CVS项目实际的测试一下刚创建的cvsuser用户。
from:
http://cc.bingj.com/cache.aspx?q=cvsnt%E5%BB%BA%E7%AB%8B%E7%94%A8%E6%88%B7&d=4623369183433515&mkt=en-US&setlang=en-US&w=cb2aec0a,e8069dee
posted on 2010-06-11 15:14
chatler 阅读(2702)
评论(0) 编辑 收藏 引用 所属分类:
cvs