如何使用本地更改来更新Chromium源

时间:2014-01-19 03:32:44

标签: svn chromium

最近我尝试在我的Windows 7 64位机器上构建Chromium,我查看了31.0.1650.4x版本的源代码,对源代码进行了一些更改并成功构建。然后我通过运行gclient sync将代码更新为31.0.1650.63 gclient没有抱怨本地更改并且没有任何问题进行更新。

昨天我想将源更新为32.0.1700.76,我运行gclinet sync它抱怨本地更改并且无法进行更新。因此,我运行svn revert -R .以恢复本地更改并再次运行gclinet sync,它删除了整个src目录并再次检出所有内容!包括整个构建目录,所以我的最后一次构建丢失了。

我的问题是:如何在不删除和重新检查的情况下更新源代码,就像我的第一次更新一样?我可以接受恢复本地更改,但结账很懒,所以我想根据现有的来源进行更新,而不是从头开始查看。

以下是我更新源码所做的事情:

gclient config https://src.chromium.org/chrome/releases/32.0.1700.76
gclient sync

有什么问题吗?我该怎么办?感谢。

0 个答案:

没有答案