Git 中的 Joomla 组件
Posted
技术标签:
【中文标题】Git 中的 Joomla 组件【英文标题】:Joomla Component in Git 【发布时间】:2015-01-11 21:48:56 【问题描述】:我正在使用 GIT 的 XAMPP 环境中运行完整的 Joomla 安装。但是 GIT 现在正在全面跟踪我的 Joomla 安装,包括该组件。我想仅在 Github 中显示该组件。我找到了这个,但这是更多的工作Joomla Custom Compoment Dev Env : Hot Deployment
简而言之:
在本地运行 Joomla + 组件 想在 GIT 中显示如下: https://github.com/dam-man/WorldCup-2014在这种情况下,它只需要跟踪几个文件夹,因为 GIT 不需要跟踪 Joomla 安装。这样,我可以通过更改一些内容并点击 GIT 中的下载按钮来非常快速地发布组件,而不是使用 Phing 为 Joomla 制作可安装的 zip 文件。
这可能吗,还是我需要跟踪完整的 Joomla 安装。
【问题讨论】:
查看git submodules。 谢谢你的回答,我想我现在已经添加了子模块,你能给我指点一下吗。但是新创建的 repo 没有被填充。 【参考方案1】:你有两个选择:
您可以创建一个完整的忽略列表,排除存储库中不属于您的组件的所有元素。 GitHub 应该在创建新存储库时为您提供此选项。 这有点难看,但它是有效的。
将您的文件从您的存储库符号链接到您的 Joomla 站点。这要优雅得多,但要复杂一些。 例如你有这个 repo 结构:
扩展 ...后端 ...前端
您必须将整个文件夹 backend
符号链接到 joomla_path/administrator/com_your_component
并将 frontend
符号链接到 joomla_path/com_your_component
【讨论】:
谢谢!这正是我所需要的 :) 唯一的问题是我现在有两个仓库,但这对我来说不是问题 :)【参考方案2】:我已经创建了与您的要求类似的东西。 https://github.com/gunjanpatel/joomla-webdev-sample-repo 可能会帮助您或其他人并节省时间。
【讨论】:
以上是关于Git 中的 Joomla 组件的主要内容,如果未能解决你的问题,请参考以下文章
JOOMLA 中的 TCPDF 库!组件以 PDF 格式输出 html