cvsnt配置 创建用户
1 、下载cvsNt地址
http://www.march-hare.com/cvsnt/features/cvsnt/
2、创建仓库(Ropository) (版本为:CVS 2.5.03)
安装完成后,打开 "开始"菜单——>“程序”——> “CVSNT"——> "CVSNT Control Panel" 程序 ,打开cvs管
理窗品,选择"Ropository configuation"选项卡,单击"add"按钮添加仓库,location为文件本机存放路径。
选择一个路径。Name会自动改为"/目录文件夹"! 这个名子也可以修改。点击OK按钮,它会提示你“这个
文件夹不是cvs仓库,是否初始化?”的英文提示。点击“是“。创建仓库完毕。
3、创建新用户
cvs默认高级管理员为windows高级管理员。在添加新用户时,首先用高级管理员登陆。步骤如下:
1> 打开Dos窗口 输入以一命令
set cvsroot=:pserver:administrator@127.0.0.1:/cvs 回车
其中“/cvs”就是在创建仓库时的name
2>输入cvs login 回车
3>输入administrator的密码 回车
4>输入cvs passwd -a xgz //添加用户xgz 回车
5>输入新密码
6>再次输入密码
OK新用户创建成功!
set cvsroot=:pserver:xgz@127.0.0.1:/cvsRoot 测试一下
别忘了 cvs login
输入密码登陆测试添加用户是否成功.
如果出现
Fatal error, aborting.
cvs [login aborted]: test1: no such user
这种错误.还要打开"CVSNT Control Panel" 程序在"Server Settings"选项卡的Run as 下拉框,选中administrator 默认为 client user
分享到:
相关推荐
对于已经存在的用户,可以通过`cvspasswd`命令来更改密码,使用方法类似于添加用户: ```bash D:/cvs/CVSROOT>cvspasswd -ulrj ``` 这里: - `-u` 表示更新(update)用户信息。 - `lrj` 是需要修改密码的用户名。 ...
2. 绑定用户到管理员,例如`cvs passwd -r administrator testuser`,再次设置密码。 3. 如果遇到问题,确保环境变量设置正确。或者,你也可以在Wincvs的控制台中直接操作,使用`cvs -d C:"CVS_ROOT passwd -r ...
CVSNT的用户验证方式有两种,一种是Windows系统用户与CVSNT用户共存的混合验证方式,另一种是仅使用CVSNT用户验证方式。管理员通常通过CVSNT管理用户账户。 在配置CVSNT时,主要涉及到一些核心配置文件。其中,...
- **设置用户密码**:`admin -E username password`,这会为用户设置密码。 - **赋予用户权限**:在CVSROOT/group文件中,添加类似`username = groupname`的行,将用户加入到特定的用户组。 以上就是CVSNT的基本...
yes:pserver将使用Windows系统用户和CVSNT用户来共同验证(若CVSNT用户未定义,则用Windows系统 用户来进行验证),默认为yes,CVSNT用户在后面将要介绍的passwd文件中定义。 no:只使用CVSNT用户来进行验证。该...
如果两个成员同时修改了同一文件,cvsnt会检测到冲突并提示用户手动解决。 **6. 分支与标签** cvsnt支持分支和标签功能,允许团队成员在不影响主开发线的情况下进行独立开发。分支可以视为项目的副本,允许进行...
NT本地的用户和CVSNT用户没有任何本质的联系和影响(仅仅是要建立一个别名)。 4)解决 no such repository 现象 最新的cvsnt可能采用unix的设置访问方式,即使你是cvsnt也不需要些盘符。 5)解决认证失败 情况一...
通常情况下,在修改设置之前,应该先停止服务,避免出现意外情况。设置完成后,记得重新启动服务。 ##### 4.1.2 Advanced选项卡 - **Impersonationenable**:默认启用,让CVS服务模仿Unix的行为,这对于习惯于Unix...
在Wincvs中,用户可以输入用户名和密码,然后连接到服务器,获取项目源代码,或者进行版本比较、合并等操作。 在实际使用中,CVS提供了多种命令行工具,如`cvs co`(checkout)用于获取项目代码,`cvs commit`(commit...
【CVSNT用户管理方案】 CVSNT(Concurrent Versions System for NT)是一种在Windows环境下运行的版本控制系统,它提供了类似Unix系统中的CVS服务。本文主要探讨CVSNT在pserver模式下的用户管理和权限配置。 1. **...
这可以通过修改`modules`文件或使用`cvsadmin`命令来实现,限制哪些用户或用户组可以访问特定的版本库。 5. **设置身份验证**:CVSNT支持多种身份验证方式,包括匿名访问、用户名/密码、Windows域认证等。你需要...
这包括设置服务器监听的端口、用户认证方式(如pserver或sshd)、以及仓库(repository)的路径等。这些设置通常在`cvsserver.ini`配置文件中完成。 3. **创建仓库**: 仓库是存储项目源代码的地方,你需要在服务器...
它记录了文件的每一次修改,允许用户查看历史版本、回滚到特定版本,以及解决合并冲突等问题。对于大型项目而言,CVSNT的这些特性极大地提高了开发效率和代码质量。 现在,我们进入安装环节。下载并运行cvsnt-...
2. **设置用户密码**:为新用户设置一个安全的密码,确保只有授权的用户可以登录。 3. **分配权限**:在CVSNT中,为`devuser`分配适当的权限,如读取、写入和执行。这可以在`cvsroot`目录的`passwd`文件中完成,...
1. 安装`cvsnt-server-2.5.04.3510.msi`,按照向导设置服务器端的路径、端口(默认是2401)、用户账户和密码。 2. 配置CVSNT服务,确保它作为系统服务运行,以便在没有用户登录的情况下也能正常工作。 3. 创建CVS根...
通过以上步骤,你可以成功地配置CVSNT服务器,实现多用户访问,并根据需要设置不同的权限级别。请注意,这些步骤适用于CVSNT 2.5.03及TortoiseCVS 1.8.25版本,不同版本可能略有差异。正确配置CVS用户和权限是保障...
CVSNT作为一个强大的服务器端解决方案,允许多用户同时编辑同一项目,确保了代码的一致性和安全性。它支持多种数据库后端,包括SQL Server和MySQL,使得数据存储和恢复更为灵活。此外,CVSNT还提供了增强的安全特性...
这些客户端软件需要连接到CVSNT服务器,所以要设置服务器地址、用户名、密码以及Repository路径。 2. **环境变量**:在系统环境变量中添加`CVSROOT`,指向你的CVSNT服务器地址,如`CVSROOT=:pserver:username@...
Name字段会默认设置为仓库路径的名称,但你可以根据需要进行修改。点击“OK”后,系统会询问你是否要将此文件夹初始化为CVS仓库,选择“是”即可完成仓库创建。 ### 3. 创建新用户 创建新用户的过程需要在Windows...