具有多个用户的开发机器上的git性能

时间:2017-09-04 09:05:33

标签: git ssh

我们从svn迁移到git。

项目源托管在开发机器上。每个用户在他的机器上安装了nfs的服务器上都有自己的存储库。 每个用户在与开发机器上的ssh连接后执行git命令。 这有点奇怪,但是现在我们无法改变它。

所以一台机器执行了很多git命令,有时会在'git pull'或'git stash'上冻结...... 我不知道如何改善这个?也许这是对git线程的限制? 我在git文档中找不到任何相关内容。

感谢您的建议。

1 个答案:

答案 0 :(得分:0)

过了一会儿,我们注意到某些软件在nfs上放置了一个看门狗,并且可以锁定目录。
然后,Git大大减慢/冻结了。

有时候离开相关软件就足够了,有时必须重新启动用户计算机。
这种情况很少见,但可以通过多种软件来实现:GitKraken,Sublime文本,Netbeans ...

希望它能帮助同一情况下的某人。