首页 文章

Phabricator / SVN - 管理存储库的多个子目录的最佳方法是什么?

提问于
浏览
1

我们刚刚开始使用Phabricator,并且正在将我们的SVN存储库集成到系统中 . 一个存储库是一种“大型”存储库,大小约为4GB,并包含许多小型项目 . 我想做的是在Phabricator中将它们分开,这样我就可以在Phabricator中为每个项目提供一个单独的存储库,而不是拥有一个大型存储库 . 我想这样做而不修改现有的存储库并实际将其分离出来 .

我相信我可以通过在每个存储库上将"import only"设置为 customer/small-project 等来实现这一点,事实上这只是为第一个小项目做了这个,但它似乎是导入整个4.1GB的回购,因为它需要永远 . 我想避免的是Phabricator为每个子项目导入整个大型仓库的原因显而易见(磁盘空间使用情况,一般性能) .

有办法避免这种情况吗?或者Phabricator是否足够聪明,不能永久地将所有这些重复文件存储在系统中,让我继续以我刚开始的方式继续?

1 回答

  • 0

    我想我们已经找到了问题 . 我没有指定"Import Only"目录,直到 after 我开始导入,这导致Phabricator导入整个仓库的所有文件 . 我们删除了Phabricator的repo,然后指定"Import Only"目录 before 开始导入 . 导入运行得更快,只添加了所需的文件 .

    在进行Phabricator SVN导入时要小心,在开始导入过程之前选择要导入的正确数据!

相关问题