commit | a65adf74f990eeac0d90011476376c7239cb7af5 | [log] [tgz] |
---|---|---|
author | Renaud Paquay <rpaquay@google.com> | Thu Nov 03 10:37:53 2016 -0700 |
committer | David Pursehouse <dpursehouse@collab.net> | Mon May 29 19:32:31 2017 +0900 |
tree | 9278d9ce7c8d68a85dd049ed1ea5b64d84135fc0 | |
parent | d5cec5e752821ca2710101b626b3a3ca07fdb7f8 [diff] |
Workaround shutil.rmtree limitation on Windows By default, shutil.rmtree raises an exception when deleting readonly files on Windows. Replace all shutil.rmtree with platform_utils.rmtree, which adds an error handler to make files read-write when they can't be deleted. Change-Id: I9cfea9a7b3703fb16a82cf69331540c2c179ed53
Repo is a tool built on top of Git. Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow. Repo is not meant to replace Git, only to make it easier to work with Git. The repo command is an executable Python script that you can put anywhere in your path.