我正在尝试在 svn 根目录中查找特定目录的最新修订号,而无需创建工作副本。我知道许多应用程序可以做到这一点,但我需要使用 python 以编程方式获取信息。
我努力了:
myUrl = "https://user@svnBranch/mydir"
rev = client.info(myUrl).revision.number
它告诉我这不是工作副本。
我试过了:
myUrl = "https://user@svnBranch/mydir"
rev = client.revpropget("revision", url=myUrl)[0].number
它给了我存储库的头版本号,而不是特定目录中的最新版本。
我尝试过的其他几种方法给了我同样的问题。
有没有人弄清楚这一点?