2

我想了解更多关于 CVS 登录和注销的工作原理。他们是否创建/删除任何文件?如果是,那些文件是什么?我在 CVS 文件夹下找不到任何东西。这些命令是否仅对 pserver 模式有效?

4

1 回答 1

3

这在CVS 文档中进行了解释,该文档也应该info cvs在您的系统上可用:

默认情况下,记录存储在文件“<code>$HOME/.cvspass”中。该文件的格式是人类可读的,并且在某种程度上是人类可编辑的,但请注意,密码不是以明文形式存储的——它们经过简单编码以保护它们免受“无辜”损害(即,系统管理员或其他人无意中查看非恶意的人)。

CVS_PASSFILE您可以通过设置环境变量来更改此文件的默认位置 。如果使用此变量,请确保在cvs login运行之前设置它。如果你在运行后设置它cvs login,那么以后的 CVS 命令将无法查找密码以传输到服务器。

[...]

cvs logout可以使用命令从 CVS_PASSFILE 中删除给定远程存储库的密码。

于 2012-07-15T23:08:46.237 回答