编辑:
实际上,在对 Timeline 进行更多操作后,这将不再是一个问题。用户界面令人困惑,因为它不一定适用于多个存储库,但它确实有效,因为每个项目都依赖于 reop URL 的正常 svn 元数据(呃)。我不知道为什么我认为我需要走极端。我会暂时搁置这个问题,看看这是否可行,以供一般参考。
我正在尝试找到一种方法将 PxelNovel Timeline 集成到我现有的工作流程中,因为我将要合作的机构将会使用它。
问题是时间线基于这样的想法,即一个存储库包含多个项目,因此它不支持多个存储库。所以我想做的是这样的:
存储库 A(时间轴):
design-projects/
project1/
project2/
...
存储库 B(项目 1):
project1/
trunk/
tags/
branches/
design/
因此,我想要做的是设置某种提交后钩子,或者一个 cron 作业,将镜像复制design-projects/project1
到project1/design
所有历史记录和其他内容。通常,这样的事情会导致svn:external
,但我希望来自时间线存储库的所有提交信息都显示在 Redmine 中,而外部不会提供这些信息。
答案1
您是否想让它们保持同步?Subversion 并不是为此而设计的,但请查看SVK