我有一个像这样的git结构:
EventListener/
DataWriter/
Install.php
Uninstall.php
这是运行Zend的XenForo的附加组件。我会把这些文件放在/library/Vendor/AddOn/
里面。
大多数人将附加组件打包为这样的结构:
upload/
library/
Vendor/
AddOn/
README.md
addon-vendor-addon.xml
你把它拉上拉链,指示人们把upload
/的内容清空到他们的XenForo文件夹中。
是否可以有一个master
和release
分支,其中release
是可压缩的内容,upload/
文件夹包含master
的内容?
我建议使用一些构建工具
例如,您可以很容易地使用Gradle来构建一个ZIP,该ZIP具有您想要的任何目录结构。