无法在命令行中列出 cvs 模块中的文件?

Not able to list files in a cvs module in command line?

我在两台机器上执行了相同的 cvs 命令,但它只在其中一台机器上运行。命令为:

cvs  -d %CVSROOT%  ls "module"

* 在第一台机器上,它直接返回模块下的文件。 * 我添加了 -R 参数使调用递归,这次我得到一个错误:

cvs [ls aborted]: Remote server does not support rls. Requested options not available.

在第二台机器上我不加-R命令直接报错: cvs [ls aborted]: 服务器不支持 ls

两台机器都连接到相同的服务器和相同的模块以及相同的 CVS 根目录和相同的 CVSNT 版本。

命令中的第一个动态参数是%CVSROOT%,请尝试查找它是否包含正确的值。如果路径错误,您将收到此错误消息。

如果这个值是正确的,那么直接ls不带模块名就可以解决模块名错误的问题。

我最终使用 rlog 命令获取 CVS 服务器上所有文件的列表。 rlog 命令非常适合我。