我们用 Python 开发了一个系统,可以加载我们公司其他人制作的“插件”。有几种类型的插件,但在一个类型中,代码模板总是相同的。
我想知道是否有一个简单的 Python 工具可以创建插件的骨架。该工具必须:
- 使用骨架文件创建一个目录(可能进行一些模板替换)。
- 在其中创建一个 git 存储库。
- 在公司的中央 git 存储库中创建一个远程存储库(通过 ssh)。
- 将远程存储库添加为本地存储库的源。
- 自动将骨架文件提交到远程存储库。
谷歌搜索,我发现最好的工具是 Paste,但它似乎有点矫枉过正,因为它是一个完整的 WSGI 工具。是否有另一种工具,可能更专门用于这项任务?