我正在编写一个预提交挂钩,以确保对特定分支的提交满足某些标准。为此,我需要找出提交的目标分支。
我正在使用调用 Python 脚本的 Windows 批处理文件。我正在使用一个 SVN Python bindings api,它的文档很糟糕。可以在 Python zip 文件中找到源代码:http: //sourceforge.net/projects/win32svn/files/1.7.8/apache24/。只是让你知道我的意思是哪个api。
我发现了关于这个主题的另一个问题:SVN Pre-commit hook for Avoid commits to specific branches。但是,我并不真正理解答案,也不知道如何使用我可用的工具和 Python 来实现这一点。