Trac 组件引用单独的 GIT 存储库
我们有一个大型项目,其中包含多个子项目及其独立的 GIT 存储库,我们都希望将其引入 Trac 以帮助更好地管理整个项目。我的问题;是否可以从 Trac 的组件系统中引用它们各自的(单独的)存储库?我对可用的 Git 插件做了一些研究,但不知道该选择哪一个,希望能得到一些指导......
We have a large project that encompass several sub-projects with their separate GIT repositories, which we are all looking to bring into Trac to help better manage the project as a whole. My question; Is it possible to reference their respective (separate) repositories from within Trac's component system? I've done some research into the Git plugins available, but don't know which one to pick, hoping for some guidance...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否需要为每个 Git 存储库提供单独的 Trac 环境?或者您想为多个 Git 存储库拥有一个 Trac 环境?
对于后者,从 Trac 0.12 开始,Trac 获得了多存储库支持,允许在一个 Trac 环境中集成多个存储库。当前的 GitPlugin 也支持这种操作模式。您可能想尝试一下,但尽量不要同时启用 GitPlugin 的任何缓存功能,因为目前已知它们会导致问题(但正在研究中)。
PS:我是GitPlugin的作者
Do you need separate Trac environments for each Git repository? Or do you want to have one Trac environment for multiple Git repositories?
For the latter, starting with Trac 0.12, Trac gained multi-repository support, which allows to integrate multiple repositories in one Trac environment. The current GitPlugin supports this mode of operation as well. You might want to give it a try, but try not to enable any of GitPlugin's caching features for the mean time, as they've been known to cause problems at the moment (but it's being worked upon).
PS: I'm the author of GitPlugin
我已经转向 Redmine,因为我觉得它更灵活地允许将子项目和存储库附加到这些项目和存储库上。此外,由于我的工作涉及许多单独的项目,因此我不想为每个项目设置新的 TRAC 实例。
I've moved across to Redmine, as I felt it was more flexible in allowing subprojects and repositories to be attached to those. Also as my work involves many seperate projects, I didn't want to set up new instances of TRAC for each project.