CVS添加用户的过程
D:\cvs\CVSROOT>set cvsroot=:pserver:administrator@127.0.0.1:/cvs
D:\cvs\CVSROOT>cvs login
Logging in to :pserver:administrator@127.0.0.1:2401:/cvs
CVS Password:
D:\cvs\CVSROOT>cvs passwd
-r administrator -a lrj
Adding user lrj@127.0.0.1
New Password:
Verify Password:
cvs可供使用的命令
CVS commands are:
add Add a new file/directory to the repository
admin Administration front end for rcs
annotate Show last revision where each line was modified
chacl Change the Access Control List for a directory
checkout Checkout sources for editing
chown Change the owner of a directory
commit Check files into the repository
diff Show differences between revisions
edit Get ready to edit a watched file
editors See who is editing a watched file
export Export sources from CVS, similar to checkout
history Show repository access history
import Import sources into CVS, using vendor branches
init Create a CVS repository if it doesn't exist
info Display information about supported protocols
log Print out history information for files
login Prompt for password for authenticating server
logout Removes entry in .cvspass for remote repository
ls List files in the repository
lsacl List the directories Access Control List
passwd Set the user's password (Admin: Administer users)
authserver Authentication server mode
rannotate Show last revision where each line of module was modified
rdiff Create 'patch' format diffs between releases
release Indicate that a Module is no longer in use
remove Remove an entry from the repository
rename Rename a file or directory
rchacl Change the Access Control List for a directory
rchown Change the owner of a directory
rlsacl List the directories Access Control List
rlog Print out history information for a module
rtag Add a symbolic tag to a module
server Server mode
status Display status information on checked out files
tag Add a symbolic tag to checked out version of files
unedit Undo an edit command
update Bring work tree in sync with repository
version Show current CVS version(s)
watch Set watches
watchers See who is watching a file
xdiff Show differences between revisions using an external diff p
rogram
(Specify the --help option for a list of other help options)
分享到:
- 2008-04-20 15:23
- 浏览 1415
- 评论(0)
- 论坛回复 / 浏览 (0 / 7187)
- 查看更多
相关推荐
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/ 的目录属性和用户登陆身份。 六、创建单个项目和仓库 为创建单个项目和仓库...
创建一个名为`cvspub`的普通用户,并将其加入到`cvs`组,这样该用户就可以访问CVS仓库了。 ### 管理CVS服务器 服务器管理主要包括权限配置。在`/cvsroot`目录下的`passwd`, `readers`, `writers`文件是用来设定...
接着,为CVS创建用户和用户组,如用户`cvsroot`,并确保其所属组为`cvs`。在`/home`目录下创建`cvsroot`目录,并修改权限: ``` # chown cvsroot.cvs /home/cvsroot # chmod 771 /home/cvsroot ``` 初始化CVS服务器...
总之,TortoiseCVS是CVS用户在Windows平台上的得力助手,它简化了版本控制的操作,提高了开发效率,是协同开发环境中的重要工具。通过深入理解和熟练使用TortoiseCVS,开发者可以更好地管理他们的代码库,实现高效、...