我正在寻找一种扩展Python Commit Hooks的方法,这样我只能找出所有修改过的文件,不包括所有修改过的属性。
我可以使用SVN.Core或SVN.fs或其他SVN导入库函数吗?
我正在调查 svn_fs_txn_prop
但运气不好。
先谢谢。
答案 0 :(得分:1)
在Python中使用Subversion核心库,您可以创建一个类来读取与提交相关联的不同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