0

我正在寻找一种扩展 Python Commit Hooks 的方法,这样我只能找出所有被修改的文件,不包括所有已更改的修订属性。

是否有我可以使用的 SVN.Core 或 SVN.fs 或其他 SVN 导入库函数?

我目前正在研究 svn_fs_txn_prop

但没有太多的运气。

提前致谢。

4

1 回答 1

1

使用 Python 中的 Subversion Core 库,您可以创建一个类来读取与提交关联的不同 Subversion 属性。

你可以这样称呼:

changeCollector = svn.repos.ChangeCollector(self.fs_obj,self.fsroot,self.pool);

        for path, change in changeCollector.changes.items():
            # this is the property that i want
            change.text_changed
于 2012-11-15T20:07:12.627 回答