Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.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
来自python的TortoiseSVN GUI_Python_Tortoisesvn - Fatal编程技术网

来自python的TortoiseSVN GUI

来自python的TortoiseSVN GUI,python,tortoisesvn,Python,Tortoisesvn,我需要从python启动OrtoiseSVN GUI(例如检查修改窗口)。有人能帮我吗?请阅读以下内容: 检查是否有修改,如下所示: tortoiseproc /command:repostatus /path:c:\path\to\working\copy 您需要从命令行调用Ortoise,在Python上,您可以尝试执行以下操作: import os os.system('"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /comman

我需要从python启动OrtoiseSVN GUI(例如检查修改窗口)。有人能帮我吗?

请阅读以下内容:

检查是否有修改,如下所示:

tortoiseproc /command:repostatus /path:c:\path\to\working\copy

您需要从命令行调用Ortoise,在Python上,您可以尝试执行以下操作:

import os
os.system('"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:your_command your_args /path:your_path')
您将在其中替换所需的命令和路径。 如果您在windows上运行的是HKEY_LOCAL_MACHINE\SOFTWARE\TortoiseSVN,则可以从注册表读取TortoiseProc.exe的路径,然后读取ProcPath值


我现在无法测试,但我认为这是您想要知道的。

非常感谢您的完整答案,是的,这是我想要知道的!非常感谢。