git-repo/subcmds
Roy Lee 18afd7f679 sync: support --jobs to fetch projects simultaneously
This patch does two things for being compatibile with
those Python which are built without threading support:

1. As the Python document and Shawn suggested, import dummy_threading
   when the threading is not available.

2. Reserve the single threaded code and make it default.
   In cases the --jobs does not work properly with dummy_threading,
   we still have a safe fallback.

Change-Id: I40909ef8e9b5c22f315c0a1da9be38eed8b0a2dc
2010-05-27 14:54:20 -07:00
..
__init__.py Initial Contribution 2008-10-21 07:00:00 -07:00
abandon.py Modify 'repo abandon' to be more like 'repo checkout' and 'repo start' 2009-04-18 15:15:24 -07:00
branches.py branches: Enable output of multiple projects 2010-05-04 07:51:28 -07:00
checkout.py Improve checkout performance for the common unmodified case 2009-04-18 15:04:41 -07:00
diff.py Initial Contribution 2008-10-21 07:00:00 -07:00
download.py Teach repo how to download changes to the local checkout 2008-10-23 14:43:28 -07:00
forall.py Change project.revision to revisionExpr and revisionId 2009-05-29 18:45:20 -07:00
grep.py grep: Only use --color on git 1.6.3 and later 2009-06-12 09:33:48 -07:00
help.py Support a level 2 heading in help description text 2009-04-21 08:28:06 -07:00
init.py Allow 'y' as a valid response when confirming identity 2010-04-01 11:30:56 -07:00
manifest.py Add repo manifest -o to save a manifest 2009-03-05 10:32:38 -08:00
prune.py Initial Contribution 2008-10-21 07:00:00 -07:00
selfupdate.py Clarify options that control the repo executable version 2009-04-18 11:28:57 -07:00
smartsync.py Aliasing sync -s to 'smartsync' 2010-05-17 09:58:55 -07:00
stage.py Only display project path in 'repo stage -i' 2009-04-18 11:22:13 -07:00
start.py Require a project or '--all' to be specified when using 'repo start'. 2009-04-22 18:05:50 -07:00
status.py Make 'repo status' show the branch you are currently on 2009-04-18 15:31:36 -07:00
sync.py sync: support --jobs to fetch projects simultaneously 2010-05-27 14:54:20 -07:00
upload.py upload: Move confirmation threshold from 3 to 5 commits 2010-05-05 09:20:51 -07:00
version.py Don't permit users to run repo status in a mirror client 2009-03-03 17:47:06 -08:00