我正在尝试连接 SVN 远程客户端并使用 Windows 中的以下 python 代码获取最新提交的修订版:
r = svn.remote.RemoteClient(svnPath)
revNum = str(r.info().get("commit#revision"))
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
在 \n revNum = str(r.info().get("commit#revision"))\n', ' File "C:\Program Files\Python36\lib\site-packages\svn-0.3.45-py3 .6.egg\svn\common.py", line 75, in info\n do_combine=True)\n', ' File "C:\Program Files\Python36\lib\site-packages\svn-0.3.45- py3.6.egg\svn\common.py", line 54, in run_command\n return self.external_command(cmd, environment=self.env , **kwargs)\n', ' File "C:\Program Files\ Python36\lib\site-packages\svn-0.3.45-py3.6.egg\svn\common_base.py", line 25, in external_command\n env=env)\n', ' File "C:\Program Files \Python36\lib\subprocess.py", line 709, in __init \n
restore_signals, start_new_session)\n', ' File "C:\Program Files\Python36\lib\subprocess.py",第 997 行,在 _execute_child 中\n
startupinfo)\n']: [WinError 2] 系统找不到指定的文件
我试图打印“ svnpath”和“ …