Confirmed users
325
edits
m (3.50 -> 40) |
(40 updates) |
||
| Line 4: | Line 4: | ||
** pushd somewhere; svn checkout http://webrtc.googlecode.com/svn/branches/40 && date >/tmp/date; popd | ** pushd somewhere; svn checkout http://webrtc.googlecode.com/svn/branches/40 && date >/tmp/date; popd | ||
* rm -rf media/webrtc/trunk/webrtc | * rm -rf media/webrtc/trunk/webrtc | ||
* cp -r somewhere/ | * cp -r somewhere/40/webrtc media/webrtc/trunk | ||
* copy over any files in somewhere/ | * copy over any files in somewhere/40 to media/webrtc/trunk that are needed (few if any - DEPS, OWNERS, etc) | ||
* rm -rf media/webrtc/trunk/webrtc/examples/ | * rm -rf media/webrtc/trunk/webrtc/examples/ media/webrtc/trunk/webrtc/libjingle | ||
* hg addremove --similarity 70 --dry-run media/webrtc/trunk/webrtc 2>&1 >/tmp/addremove.out | * hg addremove --similarity 70 --dry-run media/webrtc/trunk/webrtc 2>&1 >/tmp/addremove.out | ||
* look for any false positives on renames and fix them (perhaps by adding them to an --exclude list when doing the real addremove | * look for any false positives on renames and fix them (perhaps by adding them to an --exclude list when doing the real addremove) | ||
** near-empty files often result in false renames | ** near-empty files often result in false renames | ||
** For | ** For 40, I had to use "--exclude media/webrtc/trunk/webrtc/modules/desktop_capture/mac/osx_version.h --exclude media/webrtc/trunk/webrtc/test/testsupport/android/root_path_android.cc --exclude media/webrtc/trunk/webrtc/voice_engine/output_mixer_unittest.cc" | ||
* look for any false negatives (typically fiddle the '70') or correct by hand after - less critical | * look for any false negatives (typically fiddle the '70') or correct by hand after - less critical | ||
* hg revert files removed from media/webrtc/trunk/webrtc/modules/video_capture/windows/ | * hg revert files removed from media/webrtc/trunk/webrtc/modules/video_capture/windows/ | ||