2013-03-18 61 views
2

我使用下面的命令来同步回购为什么回购同步需要很长的时间了一些回购的

repo sync -j5 

但它需要很长时间来同步某些回购或一些我在同步的tree.Suppose树A,当我切换到树B并尝试repo sync那里它需要两倍以上的时间才能同步。
有人能帮我理解为什么是这样并帮我解决这个问题吗?

回答

4

尝试使用下面的命令,这里-c使小得多时间

repo sync -c -j5 

这里-c用作您的清单中定义当前分支。所以其他数据不会被拿取

+1

谢谢。但你甚至可以运行“repo forall -c git gc”来清理你的树。 “git gc”会删除所有不需要的文件。我发现同步树花费的时间减少了50%。 – mrutyunjay 2013-05-31 12:51:33

+1

感谢您的'-c'建议。我没有在Android文档中看到它:https://source.android.com/source/using-repo#sync有没有其他地方可以阅读它? – 2017-04-24 12:22:45

相关问题