# CVSNT 2.0.51
# set CVSROOT = :pserver:<NTAdmin>:<NTAdminPassword>@<ServerIP/ServerName>:/<RepoName>
set CVSROOT=:pserver:administrator:12345678@127.0.0.1:/CVSRoot
# else you will see:
cvs passwd: No CVSROOT specified! Please use the `-d' option
cvs [passwd aborted]: or set the CVSROOT environment variable.
# cvs passwd -a <NTUser>
cvs passwd -a wjj
cvs passwd -a stephen
# list users and passwords(encrypted)
notepad F:\CVSRoot\CVSROOT\passwd
# change read/write/none perms
# CVSTest is a module name
notepad F:\CVSRoot\CVSTest\.perms
# default:
default:rwc
# modified:
default:n
wjj:rwc
stephen:r
# CVS用户权限:r|w|c|n (r:Read w:write c:create n:none)
# list modules in cvs
cvs ls
# check permissions on server
F:
md cvsout
cd cvsout
cvs checkout CVSTest
cd CVSTest
cvs lsacl
# list below:
Directory: .
Owner: wjj
default:rwc
# change permissions by command line
F:\CVSsrc\CVSTest>cvs chacl -R default:n
F:\CVSsrc\CVSTest>cvs chacl -R wjj:rwc
F:\CVSsrc\CVSTest>cvs chacl -R stephen:rw
# then view F:\CVSRoot\CVSTest\.perms , it changed as below:
default:n
wjj:rwc
stephen:rw
# stephen cannot add Test2.java into CVSTest/src/org.stephencat.test/ in eclipse:
The server reported an error while performing the "cvs add" command.
CVSTestSte: cvs [server aborted]: User 'stephen' cannot change /CVSRoot/CVSTest/src/org/stephencat/test
# but stephen can modify Test1.java already exists in CVSTest/src/ort.stephencat.test/
分享到:
相关推荐
**CVSNT 2.0.51 版本管理详解** CVSNT(Concurrent Versions System for NT)是一款开源的版本控制系统,适用于Windows NT/2000/XP/Vista/7等操作系统,它是CVS(Concurrent Versions System)在Windows平台上的一...
cvs版本控制工具 windows平台安装
### CVSNT 在 Windows 平台下的安装、配置与权限设置详解 #### 一、CVSNT简介 CVS (Concurrent Versions System) 是一款历史悠久且非常流行的版本控制系统,主要用于软件开发过程中对源代码进行版本控制。尽管随着...
### CVSNT配置使用说明 #### 一、CVSNT简介 CVSNT是一种在Windows平台上运行的开源版本控制系统,基于经典的版本控制系统CVS发展而来。CVS作为一种成熟且广泛使用的版本控制系统,在开源社区中有着不可替代的地位...
### CVSNT 2.5.03 用户手册关键知识点总结 #### 1. CVSNT简介 - **CVSNT**(Concurrent Versions System for NT)是一款开源版本控制系统,旨在为Windows平台提供强大的版本控制功能。它基于传统的CVS并进行了大量...
### CVSNT添加用户及相关操作详解 #### 一、CVSNT简介 CVSNT(Concurrent Versions System Next Technology)是一款开源版本控制系统,基于经典的CVS(Concurrent Versions System)进行了改进与增强,提供了更为...
### CVSNT+WINCVS安装配置详解 #### 一、CVSNT介绍 ##### 1.1 CVSNT概述 CVSNT(Concurrent Versions System Next Technology)是一款在Windows平台上非常流行的版本控制系统,它基于传统的CVS(Concurrent ...
【CVSNT安装配置详解】 CVSNT是 Concurrent Version System(并行版本系统)的一个实现,专为Windows操作系统设计,提供了版本控制功能,解决了多人协作开发中常见的文件冲突、版本追踪等问题。CVSNT基于SCCS...
CVSNT是一种Windows平台上的版本控制系统,与Unix平台上的CVS具有相同的功能,但专为Windows环境进行了优化。它是CVS的Windows移植版本,使得Windows用户也能方便地使用CVS来进行版本控制。 CVSNT的基础概念包括...
《CVSNT 2.0.41:版本控制利器详解》 CVS(Concurrent Versions System),中文译为并发版本系统,是一款广泛应用于软件开发领域的版本管理工具,它允许多用户协同工作,并且能够追踪文件和目录的历史版本。CVSNT是...
### CVSNT安装手册知识点解析 #### 一、CVSNT基本概念 - **Repository (仓库)**:CVS服务器的核心组成部分,作为所有模块的根目录。它存储着项目的各种版本历史记录,是CVSNT的核心数据存储区域。 - **Module ...
在Ubuntu 9.04 Server上配置CVSNT是一个涉及版本控制系统、服务器配置以及Linux操作系统管理的任务。CVSNT是一个Windows环境下对CVS(Concurrent Versions System)的增强版本,支持多用户、权限控制和更丰富的特性...
【cvsnt-2.5.03.2382.msi服务器端】是一款针对Windows操作系统的CVS(Concurrent Versions System)服务器软件。CVS是一种版本控制系统,用于跟踪和管理软件开发过程中的源代码和其他文件的变更。在开源社区和软件...
**cvsnt的使用** CVS(Concurrent Versions System)是一种源代码版本控制系统,而cvsnt是CVS的一个Windows NT/2000/XP/2003/Vista/7/8/10兼容的分支。它提供了对Windows系统更好的支持,包括NTFS权限管理和更友好...
CVSNT(Concurrent Versions System for NT)是一个高度优化的版本控制系统,专为Windows环境设计,但同样适用于其他操作系统。2.0.42是该软件的一个特定版本,旨在提供强大的代码版本控制和管理功能,尤其适合软件...
《CVSNT服务器详解——基于cvsnt-server-2.5.05.3744.msi的安装与配置》 CVSNT(Concurrent Versions System for NT)是一款广泛应用于Windows系统的CVS(Concurrent Versions System)服务器,它扩展了原始的CVS...