`
liss
  • 浏览: 844633 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

在CVS中加用户命令

阅读更多

1. 在Windows XP上安装CVS服务器端,cvsnt
2. 在命令行窗口中首先登录cvs,命令如下:
    cvs -d :pserver:administrator@127.0.0.1:/mycvsworkspace login 注:这里要用自己操作系统的管理员用户代替administrator
3: 添加用户
    cvs -d :pserver:administrator@127.0.0.1:/mycvsworkspace passwd -a liss
    这样就创建了用户名为liss的账户,此时在cvs的安装目录下会生成一个passwd文件,里边存储着用户名和经过linux加密后的密码。这时候如果用命令cvs -d :pserver:liss@127.0.0.1:/mycvsworkspace login 登录系统,可能会提示liss是无效的用户(在有的机器上这时用户就成功创建不会提示无效用户,后面这条命令也就无需执行,暂且不知道为何不同的机器有这种差异),需要再执行如下命令将该用户与操作系统用户绑定:
4:cvs -d :pserver:administrator@127.0.0.1:/mycvsworkspace passwd -r administrator(操作系统用户名) -a liss
    这时passwd文件中的记录变为liss:***(加密的密码): administrator(liss用户的别名)

现在客户端可以用liss用户来share project了。

到这里又出现了另外一个问题,用liss来share project以后,在服务器所在的机器上可以通过import from CVS repository来导入项目,但是在 其它机器上就提示Connection failed或者connection time out的错误。这是由于服务器端的防火墙的原因,在控制面板->安全中心->例外中,为端口2401,2402关闭防火墙即可。

 

 

 

C:\Documents and Settings\Administrator>cvs -d :pserver:administrator@127.0.0.1:
/thStat login
Logging in to :pserver:administrator@127.0.0.1:2401:/thStat
CVS Password:

C:\Documents and Settings\Administrator>cvs -d :pserver:administrator@127.0.0.1:
/thStat passwd -a liss
Adding user liss@127.0.0.1
New Password:
Verify Password:
cvs server: *WARNING* CVS user 'liss' will not be able to log in until they are
aliased to a valid system user.

C:\Documents and Settings\Administrator>cvs -d :pserver:administrator@127.0.0.1:
/thStat passwd -r administrator -a liss
Adding user liss@127.0.0.1
New Password:
Verify Password:

C:\Documents and Settings\Administrator>cvs -d :pserver:administrator@127.0.0.1:
/thStat passwd -r administrator -a zengcs
Adding user zengcs@127.0.0.1
New Password:
Verify Password:

C:\Documents and Settings\Administrator>cvs -d :pserver:administrator@127.0.0.1:
/thStat passwd -r administrator -a liub
Adding user liub@127.0.0.1
New Password:
Verify Password:

C:\Documents and Settings\Administrator>

 

 

参考:http://hi.baidu.com/%CE%CF%C5%A3%CD%F8%C2%E7/blog/item/7e72c3cc193e82590eb3452c.html

 

 

CVS添加用户的过程和命令列表

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 -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)

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zwhfyy/archive/2007/04/21/1573765.aspx

 

 

 

 

1.CVS添加用户的过程和命令列表

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 -a test1
Adding user lrj@127.0.0.1
New Password:
Verify Password:

为test1用户创建新密码,后在CVSROOT文件夹下生成一个passwd文件,里面放的就是repository用户的登陆信息,包括刚刚注册的用户名test1和加密后的密码。

 

既然,添加用户成功了。那接下来就用test1登陆试试了。于是,
set cvsroot=:pserver:test1@127.0.0.1:/cvs
cvs login

本文来自德仔工作室 http://www.dezai.cn

本文来自德仔工作室 http://www.dezai.cn/Channel/SoftLesson/ArticleShow.aspx?AI=61321

分享到:
评论

相关推荐

    CVS命令大全,网上搜集

    CVS命令大全涵盖了从环境初始化、日常使用、分支开发到用户认证、Web访问以及与其他开发工具的集成等多个方面。 1. **CVS环境初始化**: - **CVSROOT**:配置CVS库的路径,可以通过环境变量`CVSROOT`来设置,例如...

    CVS常用命令

    CVS与Visual SourceSafe (VSS)相比,在多用户协作、版本管理和分支管理等方面有着明显的优势。CVS更加适合于大型项目和团队协作。 ### 总结 CVS作为一款经典的版本控制系统,虽然现在已经被Git等更先进的工具所...

    CVS 常用命令和语法

    本文将详细解析CVS中的常见命令及其使用方法,帮助用户更好地掌握CVS的基本操作。 #### 1. 用户管理 ##### 1.1 添加CVS用户 使用`cvspasswd -a <username>`命令可以添加新的CVS用户。例如,若想添加名为“AmigoXie...

    CVS用户管理工具

    对于Java GUI界面,操作可能更为直观,只需在用户管理界面填写相关信息并点击添加按钮即可。 **删除用户:** 删除用户则需要从`passwd`文件中移除对应的行。在命令行中,这通常涉及到编辑文件并保存更改。而在GUI...

    CVS命令详解

    这部分主要介绍了在Linux环境下如何使用CVS命令。 **2.1 配置环境变量** 为了方便地使用CVS命令,通常需要设置环境变量CVSROOT。可以在.bashrc文件中添加如下行: ``` export CVSROOT=":pserver:username@...

    REL AS4 CVS安装及命令

    ### REL AS4 CVS安装及命令 #### 一、CVS简介 CVS(Concurrent Versions ...以上步骤和命令覆盖了CVS在Red Hat AS 4中的基本安装配置流程,以及如何测试连接和服务的启动情况,为开发者提供了一个稳定的版本控制环境。

    CVS的常用命令速查手册.rar

    使用`cvs checkout`(或简写`cvs co`)命令获取:`cvs co -d mywork ModuleName`,这将在当前目录下创建一个名为`mywork`的新目录,并包含模块`ModuleName`的最新版本。 4. **日常操作** - **更新**:`cvs update`...

    cvs最简单的使用方法

    你可以通过以下命令在服务器上创建一个新的CVS仓库: ```bash mkdir my_project_repo cd my_project_repo cvs -d /path/to/your/repo init ``` 这将初始化一个空的CVS仓库。 ### 导入项目 假设你已经有了一个...

    CVS==添加用户命令

    真正能添加成功的文档,不试不知道!!!!!

    cvs配置的用户,用户权限管理

    安装完成后,配置CVS用户的关键在于理解如何在命令行中使用`CVS PASSWD`命令,这通常只在服务器端有效。因此,所有用户添加和权限管理都需要在服务器端进行。 为了更好地管理CVS,建议为Windows系统创建一个专用的...

    cvs命令初学教材及速查手册

    ### CVS命令初学教材及速查手册 #### 一、CVS简介与基本概念 **CVS**(Concurrent Versions System)是一种版本控制系统,主要用于软件开发过程中管理代码库的版本控制。它支持分布式团队协作,允许多个开发者共享...

    CVS中文帮助命令.txt

    ### CVS中文帮助命令知识点 #### 一、CVS简介与基本概念 CVS(Concurrent Versions System)是一种广泛使用的开源版本控制系统,它可以帮助团队管理软件项目中的文件版本控制及变更历史记录。CVS通过存储库...

    CVS单一用户配置!!!!!!!!!!!!!

    - 使用`cvs passwd`命令创建管理员“cvsadmin”和其他用户(user1至user6)。 - 使用`cvs chown`命令将CVSROOT的所有权更改为cvsadmin。 - 使用`cvs chacl`命令为cvsadmin设置权限。 - 在F:\cvs\CVSROOT下创建...

    centos5 cvs安装与配置

    在本文中,我们将一步一步地指导您如何在 CentOS 5 中安装和配置 CVS(Concurrent Versions System),并且介绍用户管理的相关知识。 安装 CVS 首先,我们需要安装 CVS 软件包。使用以下命令安装 CVS: ``` [root@...

    CVS教学电子书如何安装CVS,CVS使用

    3. **签出(Checkout)**:开发者可以通过`cvs checkout`命令获取项目的工作副本,这将在本地创建一个与CVS仓库同步的项目目录。 4. **更新与提交**:在本地修改代码后,使用`cvs update`来获取他人所做的更改,...

    CVS命令解析

    CVS 是 Concurrent Version System(并行版本系统)的缩写,用于版本管理...用户做的任何修改首先都是在本地进行,然后用 cvs 命令进行提交,由 cvs 仓库管理员统一 修改。这样就可以做到跟踪文件变化,冲突控制等等。

    cvs-快速查询命令大全.pdf

    ### CVS 快速查询命令大全解析 CVS(Concurrent Versions System)是开源社区中广泛使用的版本控制系统,它提供了一套强大的工具集用于管理代码的版本控制和协作开发。本文将深入探讨CVS的命令行语法及其核心命令,...

Global site tag (gtag.js) - Google Analytics