我在相当庞大和复杂的Java项目集(超过一百万行代码)上使用EGit和十年的历史.
在这里,我面临着与EGit严重的性能问题,因为即使Java文件中的小行更改也会导致EGit重新索引几分钟,这会降低整个系统的速度.实际上,即使git命令行有点慢,因为"git status"需要大约一分钟从命令行,但我可以忍受这个性能问题,&EGit提交对话框缓慢问题(链接).因为我可以使用git命令行来提交和更新,但我不想权衡我的Eclipse性能,因为这会影响生产力.
以下是我通过谷歌搜索并询问周围的人的尝试:
PS:Git存储库指向svn远程存储库.另外,我是git newbie所以可能在设置中犯了一些错误,所以请随意指出任何事情.
这是我的系统信息,我没有太多花哨的硬件规格,但有些RAM备用(8GB).
这就是CVCS(集中式VCS)和DVCS(分布式)VCS之间的问题:
我怀疑大量的存储库可能比一个巨大的 Git 存储库表现得更好。否则,同步问题就会开始发生,如bug 323839中所示。
但这意味着通过 SVN 工作区手动管理 Git 存储库和一个 SVN 存储库之间的(简化的)同步,您可以从该工作区复制到您的 Git 存储库,或者将 Git 存储库的新演变复制回 SVN 工作区以提交在。
| 归档时间: |
|
| 查看次数: |
4842 次 |
| 最近记录: |