我在使用GIT的XAMPP环境中运行完整的Joomla安装。但GIT现在全面跟踪我的Joomla安装,包括组件。我想只在Github中显示该组件。我找到了这个,但这更有效Joomla Custom Compoment Dev Env : Hot Deployment
简而言之:
在这种情况下,它只需要跟踪几个文件夹,因为Gom不需要跟踪Joomla安装。通过这种方式,我可以通过更改一些内容并在GIT中点击下载按钮而不是使用Phing为Joomla制作可安装的zip文件来快速发布组件。
这是可能的还是我需要跟踪完整的Joomla安装。
答案 0 :(得分:2)
您有两种选择:
您可以创建完整的忽略列表,但不包括存储库中不属于您的组件的所有元素。 GitHub应该在创建新存储库时为您提供此选项 看起来有点难看,但它有效。
将您的存储库中的文件与您的Joomla网站进行符号链接。这更优雅,但它有点复杂 例如,你有这个repo结构:
延伸
...后端
...前端
您必须将整个文件夹backend
符号链接到joomla_path/administrator/com_your_component
,将frontend
一个符号链接到joomla_path/com_your_component
答案 1 :(得分:1)
我创造了类似于你的要求的东西。 https://github.com/gunjanpatel/joomla-webdev-sample-repo可能会帮助您或其他人,节省时间。