`
mengzhiang
  • 浏览: 23834 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

window xp 下安装配置CVS过程

阅读更多

配置如下:

操作系统:window xp
版本:cvsnt-2.5.03.2382.msi  

安装目录:E:\CVSNT   

window xp 系统的登陆账号:test

密码:******

一、先安装cvsnt-2.5.03.2382.msi 

二、安装完后打开:开始--》程序--》CVSNt --》cvsnt control pannal

三、cvsnt control pannal 配置如下图所示:

三、cvsnt control pannal 配置如下图所示:

   

            图一

 

图二

 

图三

 

图四

 


图五

 

图六

 


图七


四、通过看以上配置图,相信以明白了cvsnt control pannal 的配置,安装完之后,用户要进行设置的比较重要的图是图二,三,四,七,这几个图一定要看清楚,要不然会出现不可预知的错误,我刚开始时提到的错误:【添加用户时出现错误:cvs [server aborted]:"passwd" requires write access to the repository.】这个错误是由于图七的配置不当造成的。多选了选项:【all user are read】 的复选框。顺便说明一下:从图二的选项卡中,选择【add】按扭就可以进入图三。

五、cvsnt 安装完成和cvsnt control pannal 配置完成后,我们来添加用户,步骤如下 :

     1、打开命令提示符窗口:开始--》运行---》输入cmd 后回车。

     2、输入命令:set cvsroot = :pserver:test@localhost:2401/cvsroot

            注:红色的test 为window xp 的系统登陆账号,红色的cvsroot 为数据苍库的名称,也就是我们图三中的Name 里的值,蓝色的2401为端口号,这是默认的端口号,可以省略不写,但是良好的习惯写上吧。

    3、.输入命令:cvs login

       出现提示:Logging in to :pserver:test@localhost:2401:/cvsroot。
    4、输入密码:****** ,此时已经登陆到cvs 上去了。

   5、下面开始用系统用户添加别的授权用户:

          输入命令:cvs passwd -r test -a zdm 

         出现提示:

        Adding user zdm@localhost

        New Password:
        输入密码:123456
        出现提示:Verify Password:
        输入确认密码:123456

此时添加用户成功。

 6、尝试用刚添加的用户登陆:

    首先先退出系统用户:输入命令:cvs logout

   然后,尝用zdm登陆:

  输入命令:set cvsroot=:pserver:zdm@localhost:2401/cvsroot

   输入命令:cvs login

   出现提示:Logging in to :pserver:zdm@localhost:2401:/cvsroot。
   输入密码:123456 ,此时已经登陆到cvs 上去了。

   7、如果要添加多个用户,重复步骤5就可以了。

   8、当添加完成用户后,我们关闭window xp 系统用户,到数据苍库e:\cvsroot\cvsroot\目录下找到config文件,注意开头两行代码:

# Set this to 'no' if pserver shouldn't check system users/passwords
#SystemAuth=yes

把第二行#SystemAuth=yes 改成  SystemAuth=no ,然后保存就可以了。

 

 

---------------

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)

分享到:
评论

相关推荐

    cvs windowxp 服务器配置

    在本文中,我们将深入探讨如何在Windows XP操作系统上配置CVS(Concurrent Versions System)服务器,以及如何安装和配置WinCVS客户端。CVS是一种版本控制系统,它允许多人协作编辑和管理同一份代码库,同时保持历史...

    CVS2.5.03的使用教程

    - **配置CVS连接**: - 在Eclipse中选择“Window” > “Preferences”。 - 寻找“Team” > “CVS”选项,设置CVS服务器的相关信息。 - 测试连接,并保存设置。 ##### 2. CVSNT + IntelliJ IDEA 5.12 的CVS配置 ...

    CVSNT-2.5.01

    4.增加CVS用户:打开C:/CVS/CVSROOT/passwd文件(这个文件安装是并没有建立,请自己建立一个 passwd文件,这个文件没有扩展名),添加 qab: 5.在Windows下建立一个用户cvsuser,供CVS的用户使用. 在CVSNT的Server ...

    jiar6.1.5安装使用手册

    2. 操作系统兼容性:XP、Server 2002、Server 2008,但不建议在Window 7上安装。 3. 支持的数据库:Oracle、MySQL、SQL Server、PostgreSQL,这里以MySQL为例,需要安装相应版本的MySQL数据库。 4. JDK版本:JDK 5及...

    MyEclipse 6 java EE 开发中文手册

    2. **安装配置MyEclipse及其相关环境(如JDK、Tomcat等)** 3. **开发第一个Java应用程序** 4. **Eclipse基础概念与配置使用** 5. **利用MyEclipse Database Explorer进行数据库管理** ### 1. MyEclipse作为Java EE...

    MyEclipse6的使用

    - **ALL in ONE 版本的安装**:将下载的 MyEclipse 文件直接解压到 Eclipse 的安装目录下。 - **插件(PLUG-IN)版本的安装**:通过 Eclipse 的插件管理器安装 MyEclipse 插件。 **1.7.2.3 使用 ALL In ONE 版本...

    eclipse 开发c/c++

    虽然该项目的重点是 Linux,但它在可使用 GNU 开发者工具的所有环境(包括 Win32(Win 95/98/Me/NT/2000/XP)、QNX Neutrino 和 Solaris 平台)中都能工作。 CDT 是完全用 Java 实现的开放源码项目(根据 Common ...

Global site tag (gtag.js) - Google Analytics