commit | 2e7029116204cf2d6f516e4514091f0b492bc689 | [log] [tgz] |
---|---|---|
author | Renaud Paquay <rpaquay@google.com> | Tue Nov 01 11:23:38 2016 -0700 |
committer | David Pursehouse <dpursehouse@collab.net> | Mon May 29 19:29:30 2017 +0900 |
tree | 0048544773ddc9d21706dfcc7307bdd3e2f6971f | |
parent | 35d22217a5ed2f8b5b9b183217923071ccfe7f37 [diff] |
Make "git command" and "forall" work on Windows Python on Windows does not support non blocking file operations. To workaround this issue, we instead use Threads and a Queue to simulate non-blocking calls. This is happens only when running with the native Windows version of Python, meaning Linux and Cygwin are not affected by this change. Change-Id: I4ce23827b096c5138f67a85c721f58a12279bb6f
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.