一般情况下都能看到的。
但是另一个帐号必须checkout module该分支的!

解决方案 »

  1.   

    有没有把那个分支加进CVS里?
    还是专门建一个CVS账户管理好
    不要用root
      

  2.   

    iiisan,我就是用另一个账户想checkout module该分支的时候,却在Eclipse/CVS窗口/资源库/分支里找不到分支。用配置标记的方法,也无法看到CVS里已有的分支。
    rabbitbug,我是在winCvs里用root账户import module时建立的分支,算不算已经加入CVS里了呢?另外,怎样给用户设置密码和权限呢?我用passwdgen.pl "kkk"来得到加密密码时,却报“command not found”,是怎么回事呢?
      

  3.   

    在wincvs里试了一下,发现root用户可以检出,而其他用户则报:
    cvs server: Updating spider20041124
    cvs server: failed to create lock directory for `/home/cvsroot/spider20041124' (/home/cvsroot/spider20041124/#cvs.lock): Permission denied
    cvs server: failed to obtain dir lock in repository `/home/cvsroot/spider20041124'
    cvs [server aborted]: read lock failed - giving up
      

  4.   

    很想帮忙,可惜对cvs没有太多研究!
      

  5.   

    你的/home/cvsroot/spider20041124/目录对其它用户不可写,结果CVS在写临时文件时候出错了你应该将相应的临时目录指向一个所有人都可以写的目录当中,具体配置请看看CVS的文档
      

  6.   

    ChDw,我刚看了Linux服务器,发现所有用户对/home/cvsroot/这个目录都有读写的权限,难道说还要对/home/cvsroot/下的子目录进行权限设定?
      

  7.   

    呵呵,解决了,果然是其他用户没有对/home/cvsroot/spider20041124这个目录的读写权限。用:
    #chown -R user1 /home/cvsroot/spider20041124
    #chgrp -R group1 /home/cvsroot/spider20041124
    #chmod -R 770 /home/cvsroot/spider20041124
    设好了权限就好了。谢谢大家的帮助。散分啦!