小编usr*_*910的帖子

在处理大型项目时非常缓慢

问题是Egit/Eclipse在处理大型Java项目(~2,000k文件)时非常慢.非常慢意味着Windows 7 /四核/ SSD设置:

  • 绘制提交窗口需要60秒
  • 进行提交另外30秒(可以接受)

  • 用于绘制推窗的60秒(更改视图)
  • 再推120秒(也可以接受)

  • 1,620秒(27米)在两个分支之间同步(两者都已经检查过了)

对于生产环境而言,这次是不可接受的.我不认为我做错了什么,因为测试一个全新项目的所有内容会导致"真实世界"的表现.

这通常吗?

windows git msysgit windows-7 egit

5
推荐指数
1
解决办法
2301
查看次数

git filter-branches - 最后没有进展

我刚刚使用 cvs2git 在一个 git repo 中转换了一个 10G CVS repo(大约 120 个模块),在 RHEL5 机器上没有任何错误。我想从存储库中拆分一个子目录+历史记录并创建一个新的。(例如:如何在保持历史记录的同时将单个目录从 git 存储库移动到新存储库?

我试过:

git filter-branch --subdirectory-filter xxx.model -- --all
Run Code Online (Sandbox Code Playgroud)

工作正常,直到处理完最后一个项目 - 然后它使用 CPU 挂起而没有任何进展。使用strace,它看起来像这样:[断开的链接]。 strace- 所有分叉最终输出 > 2.5G - 我不知道它是否会变大;我阻止了它。

是什么导致了这种奇怪的行为?是否有任何其他方法可以使用现有存储库的子目录+历史记录创建新存储库?

git

3
推荐指数
1
解决办法
1229
查看次数

标签 统计

git ×2

egit ×1

msysgit ×1

windows ×1

windows-7 ×1