如何检查我的svn连接?
如何检查我的svn连接如何检查我的svn连接?,svn,connection,Svn,Connection,如何检查我的svn连接 我只想尝试连接到服务器并检查连接状态。。在那之后,我会做一些事情,比如签出等等。好的,可能是另一种获取它的方法?只需发出svn log,看看它是否失败。就像Johannes已经告诉过你的那样,你可以使用svn log来检查连接。如果要查看应用于当前工作副本的设置,请使用svn info如果没有任何已签出的工作副本,可以使用 svn ls svn://server/repo 如果连接成功,它将列出存储库的内容 如果您正在测试您的凭证有效性,其他参数如--用户名ABC--密
我只想尝试连接到服务器并检查连接状态。。在那之后,我会做一些事情,比如签出等等。好的,可能是另一种获取它的方法?只需发出
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日志”特别需要花费很长时间,因为它检索整个存储库的日志,对于大型存储库可能需要几分钟时间。对于尚未签出任何文件的客户端,它不起作用。对于尚未签出任何文件的客户端,它不起作用。