来自 python 的 TortoiseSVN GUI

TortoiseSVN GUI from python

我需要从 python 启动 tortoiseSVN GUI(例如检查修改 window)。有人可以帮我吗?

请阅读:http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html

修改检查如下所示:

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

您需要从命令行调用 Tortoise,在 Python 上您可以尝试这样做:

import os
os.system('"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:your_command your_args /path:your_path')

您可以根据需要替换命令和路径。 TortoiseProc.exe 的路径可以从注册表中读取,如果你在 windows 上 运行 是 HKEY_LOCAL_MACHINE\SOFTWARE\TortoiseSVN 然后读取 ProcPath 值。

我现在不能测试这个,但我想这就是你想知道的。