为远程用户定义自定义CVSROOT

时间:2015-04-14 12:06:25

标签: cvs

我正在RedHat 6上配置CVS服务器。

我想在目录/home/my_cvs_user_name/my_cvsroot中创建我的cvs存储库,但我不希望我的cvs用户知道服务器上该存储库的真实路径。

现在,用户需要这样做:

export CVSROOT=:pserver:username1@my_server_name:/home/my_cvs_user_name/my_cvsroot
cvs login
...

如何配置CVS以便他们可以使用以下网址连接到cvs服务器:

export CVSROOT=:pserver:username1@my_server_name:/my_cvsroot
cvs login
...

1 个答案:

答案 0 :(得分:0)

您应该只能使用符号链接。例如

ln -s /home/my_cvs_user_name/my_cvsroot /my_cvsroot

您可能需要使用权限,但似乎不太可能,因为它们在您的主目录中时已经具有正确的访问权限。