当前设置是带有单个主项目的 VSS,嵌套在该单个项目下的是许多其他项目(通常包含其他嵌套项目)。
我正在尝试迁移到 SVN (VisualSVN) 并包含 Redmine(通过 Bitnami 堆栈安装),但我对如何最好地复制当前设置有点困惑。
现在,我有一个主存储库,其中包含一堆项目的子目录和项目中的项目的一些子子目录(都相互关联)。
我的问题是在 Redmine 中,它要求我的回购 URL。我尝试使用 HTTPS,但不断出错(我猜这与 SSL 证书不被接受有关)。我尝试搜索/解决问题,但无济于事。我能够通过使用“file:///”并以这种方式映射 repo 来解决这个问题。这个“解决方案”的问题在于,当我在 Redmine 中创建一个项目/子项目并尝试添加 repo(使用 file:///)时,我得到了 repo 的根......我所有的项目 /回购中的子项目存在。
也许是我对 SVN / Redmine 缺乏了解,但是否可以只显示 repo 中的子目录,而不是整个 repo?当大多数项目性质相似时,我不希望所有项目都有 100 多个回购。当我在 repo 浏览器中查看 repo 时,我可以看到嵌套的项目文件夹,但我不明白(如果可能的话)如何将特定项目的“repo”指向该子目录而不是根目录回购。
我尝试寻找有类似情况/问题的人,但无济于事。希望我的问题是有道理的......