1 、下载CVSNT并安装
不清楚请看上一篇文章:
CVS服务端创建与Eclipse简单使用
2、创建仓库(Ropository)
安装完成后,打开 "开始"菜单——>“程序”——> “CVSNT"——> "CVSNT Control Panel" 程序 ,打开cvs管理窗品,选择"Ropository configuation"选项卡,单击"add"按钮添加仓库,location为文件本机存放路径。
选择一个路径。Name会自动改为"/目录文件夹"! 这个名子也可以修改。点击OK按钮,它会提示你“这个文件夹不是cvs仓库,是否初始化?”的英文提示。点击“是“。创建仓库完毕。
3、创建新用户
cvs默认高级管理员为windows高级管理员(我这里的administrator账户是Zhou-Jingxian)。在添加新用户时,首先用高级管理员登陆。步骤如下:
1.打开Dos窗口 输入以一命令
set cvsroot=:pserver:Zhou-Jingxian@localhost:/CVS-SERVER 回车
(其中“/CVS-SERVER”就是在创建仓库时的name )
2.输入cvs login 回车
3.输入Zhou-Jingxian的密码 回车
4.输入cvs passwd -a cvs-user //添加用户cvs-user 回车
5.输入新密码
6.再次输入密码
OK新用户创建成功!
4.测试新用户
按上面的登录步骤测试:
set cvsroot=:pserver:cvs-user@localhost:/CVS-SERVER
别忘了 cvs login
输入密码登陆测试添加用户是否成功.
如果出现
Fatal error, aborting.
cvs [login aborted]: cvs-user: no such user
这种错误.还要打开"CVSNT Control Panel" 程序在"Server Settings"选项卡的Run as 下拉框,选中administrator 默认为 client user(PS:非常感谢浩洋兄的帮忙,解决了一个晚上无法创建的问题)
分享到:
相关推荐
1. **创建CVS用户组**:通过`groupadd cvs`命令创建名为“cvs”的用户组。 2. **创建CVS用户**: - 创建一个属于“cvs”用户组的用户,如`useradd -g cvs -G cvs -d /cvsroot cvsroot`。这将创建名为“cvsroot”的...
### CVS用户复杂权限管理详解 在软件开发领域,版本控制系统如CVS(Concurrent Versions System)扮演着极其重要的角色,特别是在团队协作环境下,其提供的版本追踪、分支管理和合并功能极大地提高了开发效率。然而...
接下来,我们需要创建一个 CVS 用户组和用户。使用以下命令创建用户组和用户: ``` [root@RHEL ~]# groupadd cvs [root@RHEL ~]# useradd –g cvs cvsroot ``` 然后,我们需要为 cvsroot 用户设置密码: ``` [root@...
【Cvs配置用户和权限管理】 Cvs(Concurrent Versions System)是一种广泛使用的版本控制系统,尤其在开源社区中颇受欢迎。然而,由于其源自Unix系统,对于非Unix环境,如Windows,配置起来可能会较为复杂。在...
CVS支持创建分支进行并行开发,使用`cvs branch`和`cvs merge`命令。当你在分支上完成工作后,可以将更改合并回主分支。 ```bash # 创建分支 cvs branch -b my_branch # 切换到分支 cvs checkout -r my_branch # ...
6. 协作工具:CVS提供了一套命令行工具,同时也有很多图形界面客户端,如KDE的KCVS、Windows的TortoiseCVS等,便于不同平台的用户使用。 《CVS中文手册》中可能涵盖以下主题: 1. 安装与配置:包括如何在不同操作...
使用`/usr/sbin/groupadd cvs`命令创建CVS用户组,然后用`/usr/sbin/useradd -g cvs -G cvs -d /home/cvsroot cvsroot`创建名为cvsroot的用户,其主目录设为/home/cvsroot,并设置密码。注意,需确保所有用户对CVS...
6. 创建CVS服务器用户,该用户需与Windows登录用户一致。通过命令行窗口,转到cvsnt目录,使用`cvs -d c:\cvsfile passwd -a giles`命令创建用户giles,然后设置密码。 完成以上步骤后,CVS服务器已经配置完毕,...
- 使用`cvs passwd`命令创建管理员“cvsadmin”和其他用户(user1至user6)。 - 使用`cvs chown`命令将CVSROOT的所有权更改为cvsadmin。 - 使用`cvs chacl`命令为cvsadmin设置权限。 - 在F:\cvs\CVSROOT下创建...
3. **创建CVS服务器**:如果你想设置一个CVS服务器供团队使用,你需要配置CVSROOT,这是一个包含CVS仓库和用户权限信息的特殊目录。 4. **客户端设置**:对于开发者,安装完成后,他们需要配置CVS的客户端,包括...
要在Windows上创建CVS服务器,你需要安装CVSNT,这是一个Windows兼容的CVS服务器实现。默认情况下,服务器会使用建立Repository的Windows登录账户,即管理员账户。例如,你可以创建一个名为/TestRep的Repository,...
TortoiseCVS是一个专为Windows用户设计的CVS(Concurrent Versions System)版本控制系统客户端工具。CVS是一种开源的、分布式版本控制系统,用于管理软件项目的源代码,使得多人协作开发成为可能。TortoiseCVS则将...
为了使CVS正常运行,需要创建一个专门用于CVS操作的用户和组。这通常由root用户执行: ```shell groupadd cvs useradd -g cvs -G cvs -d /home/hnnu hnnu ``` 这里,`cvs`是组名,`hnnu`是用户名,其家目录设为`/...
最后,"CVS的常用命令速查手册.pdf"是一份非常实用的工具,它整理了CVS的所有常用命令及其用法,包括`cvs add`、`cvs checkout`、`cvs commit`、`cvs diff`、`cvs update`等,便于用户快速查找和执行相应的命令。...
TortoiseCVS是它的代表作品,提供了与Windows资源管理器无缝集成的界面,让用户能够直观地进行版本控制操作。 CVS是一种开源的分布式版本控制系统,用于跟踪项目中文件和目录的变化,方便多用户协同开发。它记录了...
4. **冲突解决**:如果两个或更多开发者同时修改了同一部分代码,CVS会检测到冲突并提示用户手动解决。 5. **标签**:CVS允许为特定版本打标签,这有助于标识里程碑或发布版本,方便后续查找和引用。 6. **日志和...
五、配置 CVS 用户和组 为配置 CVS 用户和组,需要建立 cvs 用户组,cvsroot 用户和所属的目录,并添加密码。然后,需要改变 /cvsroot/ 的目录属性和用户登陆身份。 六、创建单个项目和仓库 为创建单个项目和仓库...
接着,为CVS创建用户和用户组,如用户`cvsroot`,并确保其所属组为`cvs`。在`/home`目录下创建`cvsroot`目录,并修改权限: ``` # chown cvsroot.cvs /home/cvsroot # chmod 771 /home/cvsroot ``` 初始化CVS服务器...
总之,TortoiseCVS是CVS用户在Windows平台上的得力助手,它简化了版本控制的操作,提高了开发效率,是协同开发环境中的重要工具。通过深入理解和熟练使用TortoiseCVS,开发者可以更好地管理他们的代码库,实现高效、...
### CVS用户说明文档知识点解析 #### 一、CVSNT服务器的设置 ##### 1. 安装CVSNT与WINCVS工具 - **CVSNT**: 是一个跨平台的版本控制系统,提供了对分布式开发的支持。 - **WINCVS**: 作为CVSNT的一个图形界面...