DescriptionRemove more unversioned directories.
Currently, if an unversioned directory is present where we would expect
a versioned repository to be, the following error is printed:
Can't update/checkout %s if an unversioned directory is present.
Delete the directory and try again.
If --reset and --delete_unversioned_trees are used, gclient should delete
the unversioned directory in this case.
This problem can be reproduced using the following recipe:
$ rm -rf src/third_party/webrtc/.svn
$ gclient sync -nRftD
BUG=none
TEST=Verify that above error is fixed. Run all smoke tests.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=167942
Patch Set 1 #Patch Set 2 : Added smoke test. #
Total comments: 2
Patch Set 3 : Use subprocess instead of scm module. #
Total comments: 3
Messages
Total messages: 10 (0 generated)
|