linux - SVN错误: Subcommand 'help' doesn't accept option '--no-auth-cache'

标签 linux svn centos

SVN 客户端不能在我的 CentOS 开发服务器上运行

CLI SVN 客户端调用产生相同的错误。

$ svn revert ./foo.txt
Subcommand 'revert' doesn't accept option '--no-auth-cache'
Type 'svn help help' for usage.

$ svn help
Subcommand 'help' doesn't accept option '--no-auth-cache'
Type 'svn help help' for usage.

...

所以每次我尝试从 CLI 调用 svn 客户端时它都会产生相同的错误

我可以“svn list”和“svn status”。但是没有能力“svn revert”我的更改并调用“svn help”。

我试图调查这个问题,发现 svn 客户端总是尝试自动使用“--no-auth-cache”开关不知何故而没有明确提及这个开关。

但由于此开关不适用于诸如“还原”之类的本地命令,因此会产生那种错误。

看起来这个问题在某种程度上与 svn 客户端配置/设置有关。

我什至尝试删除整个客户端配置数据目录: $ rm -rf ~/.subversion

但这并没有帮助。

最佳答案

看起来您的路径中有一个脚本(或别名?)正在调用带有额外标志的 svn。

例如别名集如下:

alias svn='svn --no-auth-cache'

会出这个问题。

尝试像 /bin/svn 或任何安装的地方直接调用 svn

关于linux - SVN错误: Subcommand 'help' doesn't accept option '--no-auth-cache' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7232496/

相关文章:

svn - 程序员应该多久提交一次 SVN?

c++ - CentOS 6.02 64 位操作系统中的 OpenSSL 构建错误

linux - vmWare 工作站中的完整桌面大小

java - LWJGL 启动时崩溃

java - Linux下Java的虚拟内存使用率,使用的内存过多

linux - 拒绝访问除索引文件之外的所有文件 - Apache2

svn - 无法从外部访问svn

Linux 颠覆教程

node.js - 端口打开但连接被拒绝...centos 8/nginx/react/nodejs

linux - HA - 心跳和网络服务器