仅出于知识目的,我正在使用C ++管道编写SVN的UI。但是当我执行(使用计算机名)时:
"C:\Program Files\TortoiseSVN\bin\svn.exe" info --username USERNAME --password PASSWORD https://myserver2/svn/test_svnplugin_unity/trunk
或者我尝试使用IP
"C:\Program Files\TortoiseSVN\bin\svn.exe" info --username satbirs --password satbirs https://192.168.10.xxx/svn/test_svnplugin_unity/trunk
计算机myserver2或192.168.10.xxx在我的本地网络中。我已将VisualSVN(v3.9.0)安装为服务器,并使用https://
访问存储库。
当我从Windows 10 DOS控制台尝试时,以上两个命令均有效。我正在使用TortoiseSVN(v1.10.0)客户端本身提供的SVN二进制文件。
此外,当我在工作目录上执行以下相同命令时,它返回正确的输出:
"C:\Program Files\TortoiseSVN\bin\svn.exe" info --username satbirs --password satbirs "D:\WorkingCopyTrunk\trunk"
这可以确保我的管道代码正常运行。
我认为SVN访问网络计算机有问题。
我是否缺少与管道或SVN命令相关的内容?