Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检查我的svn连接?_Svn_Connection - Fatal编程技术网

如何检查我的svn连接?

如何检查我的svn连接?,svn,connection,Svn,Connection,如何检查我的svn连接 我只想尝试连接到服务器并检查连接状态。。在那之后,我会做一些事情,比如签出等等。好的,可能是另一种获取它的方法?只需发出svn log,看看它是否失败。就像Johannes已经告诉过你的那样,你可以使用svn log来检查连接。如果要查看应用于当前工作副本的设置,请使用svn info如果没有任何已签出的工作副本,可以使用 svn ls svn://server/repo 如果连接成功,它将列出存储库的内容 如果您正在测试您的凭证有效性,其他参数如--用户名ABC--密

如何检查我的svn连接


我只想尝试连接到服务器并检查连接状态。。在那之后,我会做一些事情,比如签出等等。好的,可能是另一种获取它的方法?

只需发出
svn log
,看看它是否失败。

就像Johannes已经告诉过你的那样,你可以使用
svn log
来检查连接。如果要查看应用于当前工作副本的设置,请使用
svn info

如果没有任何已签出的工作副本,可以使用

svn ls svn://server/repo
如果连接成功,它将列出存储库的内容


如果您正在测试您的凭证有效性,其他参数如
--用户名ABC--密码XYZ
--非交互式
也会很有用。此外,如果添加
--depth empty
成功,则应产生空输出(可能对脚本编写有用)。

只需在任何SVN url上调用http get,如:

https://username:password@server/repo

为什么需要检查连接?如果您提交,但它不起作用,提交将失败…问题出在哪里?抱歉,但这不是一个在签出之前要做什么的答案…这些答案都不起作用。OP希望快速检查连接性,以便编写脚本。我想快速检查svn连接是否会挂起,而不必等待60秒以上的连接超时。”“svn日志”特别需要花费很长时间,因为它检索整个存储库的日志,对于大型存储库可能需要几分钟时间。对于尚未签出任何文件的客户端,它不起作用。对于尚未签出任何文件的客户端,它不起作用。