Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
tools
/
repo
/
163d42eb43ba79677aae22fa859896010badba9b
/
subcmds
/
sync.py
5a03308
sync: try to checkout repos across sync failures
by Mike Frysinger
· 5 years ago
cc96097
sync: add option to skip manifest update
by Fredrik de Groot
· 5 years ago
3538dd2
sync: merge project updates with status bar
by Mike Frysinger
· 5 years ago
dff9194
sync: report list of failing git trees
by Vadim Bendebury
· 5 years ago
3164d40
use open context managers in more places
by Mike Frysinger
· 5 years ago
fb527e3
sync: create dedicated manifest project update func
by Mike Frysinger
· 5 years ago
01d6c3c
sync: create dedicated smart sync func
by Mike Frysinger
· 5 years ago
46702ed
sync: fix deprecated command line option -f
by Stefan Müller-Klieser
· 5 years ago
v1.13.5.1
ae6cb08
split out cli validation from execution
by Mike Frysinger
· 5 years ago
v1.13.5
d9e5cf0
sync: invert --force-broken with --fail-fast
by Mike Frysinger
· 5 years ago
a850ca2
rebase/sync: use exit(1) for errors instead of exit(-1)
by Mike Frysinger
· 5 years ago
a34186e
sync: fix handling of -f and local checkouts
by Mike Frysinger
· 5 years ago
745be2e
Add support for partial clone.
by Xin Li
· 5 years ago
v1.13.4
0c0e934
sync: use integer division with job counts
by Mike Frysinger
· 5 years ago
f601376
set default file encoding to utf-8
by Mike Frysinger
· 5 years ago
0d9b16d
sync: deleted unused repos in reversed order (children before parent)
by Kuang-che Wu
· 6 years ago
d3c0f59
sync: Add option '--force-remove-dirty'
by Oleksii Okolielov
· 6 years ago
bed8b62
Add support for long paths
by Renaud Paquay
· 6 years ago
b8f7bb0
update markdown/help header format
by Mike Frysinger
· 6 years ago
010fed7
Replace all os.remove calls
by Renaud Paquay
· 8 years ago
227ad2e
Implement islink, readlink and realpath using Win32 api
by Renaud Paquay
· 8 years ago
d1ebc89
Merge changes from topic "windows-support"
by David Pursehouse
· 7 years ago
8a6eeed
Merge "Always print percentage when syncing quietly"
by David Pursehouse
· 7 years ago
7be072e
Always print percentage when syncing quietly
by Tim Schumacher
· 7 years ago
3bcd305
Fix "list comprehension redefines 'x'" warnings from pyflakes
by David Pursehouse
· 7 years ago
259f165
Merge "Add a newline after "Fetching projects" progress output"
by David Pursehouse
· 7 years ago
8419ab2
sync: Continue job if some fetchs failed but force-broken is set
by Nicolas Cornu
· 7 years ago
913327f
Add a newline after "Fetching projects" progress output
by Tim Schumacher
· 7 years ago
a65adf7
Workaround shutil.rmtree limitation on Windows
by Renaud Paquay
· 8 years ago
e0684ad
sync: Add support to dump a JSON event log of all sync events.
by David Riley
· 8 years ago
e4e94d2
init: add --submodules to sync manifest submodules
by Martin Kelly
· 8 years ago
ffb4b89
sync.py: report the remote URL on fatal git remote errors
by Marc Herbert
· 8 years ago
7f1ccfb
sync: Fix semaphore release bug that causes thread 'leaks'
by Andrew Wheeler
· 8 years ago
eceeb1b
Support broken symlinks when cleaning obsolete paths
by Dan Willemsen
· 8 years ago
v1.12.37
4350791
On project cleanup, don't remove nested projects
by Dan Willemsen
· 8 years ago
2ff3029
When syncing a project with a shared object store, disable automatic pruning.
by Gabe Black
· 10 years ago
79fba68
sync: Update help text for --smart-sync to be more specific
by David Pursehouse
· 9 years ago
e9becc0
Sync: Fix error exit code when both -n and -f are used
by Hu Xiuyun
· 9 years ago
74cfd27
Sync: Add option to prune refs during sync
by David Pursehouse
· 9 years ago
4c5f74e
Sync: Add HTTP Cookie File header on temporary cookie file
by David Pursehouse
· 9 years ago
b1ad219
Sync: Don't fail when git cookies can't be loaded
by David Pursehouse
· 9 years ago
5ea32d1
GITC: Always update the gitc manifest from the repo manifest
by Dan Willemsen
· 9 years ago
v1.12.31
0375523
Revert "GITC: Always update the gitc manifest from the repo manifest"
by Dan Willemsen
· 9 years ago
250303b
GITC: Always update the gitc manifest from the repo manifest
by Dan Willemsen
· 9 years ago
ba72d83
GITC: Fix repo sync.
by Simran Basi
· 9 years ago
v1.12.29
8ce5041
GITC: Pull GITC Manifest Dir from the config.
by Simran Basi
· 9 years ago
b9a1b73
GITC: Add repo start support.
by Simran Basi
· 9 years ago
3010e5b
Smartsync: Don't fail if there isn't a cookiefile
by Dan Willemsen
· 9 years ago
v1.12.27
ba7bc73
Sync: Refactor netrc parsing
by David Pursehouse
· 9 years ago
7c9263b
Merge "Support smart-sync through persistent-http[s]"
by Dan Willemsen
· 9 years ago
0745bb2
Support smart-sync through persistent-http[s]
by Dan Willemsen
· 9 years ago
bdb5271
GITC: Add repo sync support.
by Simran Basi
· 9 years ago
555be54
Merge "Emit project info in case of sync exception."
by Conley Owens
· 9 years ago
c5cd433
Emit project info in case of sync exception.
by Dan Sandler
· 9 years ago
abaa7f3
Add option to correct gitdir when syncing
by Kevin Degi
· 10 years ago
v1.12.25
59b4174
sync: Remove smart sync override manifest when not in smart sync mode
by David Pursehouse
· 10 years ago
727cc3e
sync: Improve error message when writing smart sync manifest fails
by David Pursehouse
· 10 years ago
b155354
Add option on sync to avoid fetching from remotes for existing sha1
by David Pursehouse
· 10 years ago
f2fad61
Add missing documentation of --current-branch option on sync command
by David Pursehouse
· 10 years ago
5cf1660
Allow selection of a target when using smart sync.
by Jeff Davidson
· 10 years ago
85b24ac
Use JSON instead of pickle
by Anthony King
· 11 years ago
89ece42
Clean up duplicate logic in subcmds/sync.py.
by David James
· 11 years ago
094cdbe
Add wrapper module
by Conley Owens
· 11 years ago
f2fe2d9
Properly iterate through values
by Conley Owens
· 11 years ago
v1.12.9
e695338
Merge "repo: Support multiple branches for the same project."
by Conley Owens
· 11 years ago
335f5ef
Add --archive option to init to sync using git archive
by Julien Campergue
· 11 years ago
0eb35cb
Fix some python3 encoding issues
by Chirayu Desai
· 11 years ago
8d20116
repo: Support multiple branches for the same project.
by David James
· 11 years ago
351fe2c
Sync: Improved error message when manifest server RPC call fails
by David Pursehouse
· 11 years ago
fb99c71
Sync: Print name of manifest server used for smart sync/smart tag
by David Pursehouse
· 11 years ago
854f2b6
Merge "sync: assign manifest_name earlier"
by David Pursehouse
· 11 years ago
a892b10
sync: assign manifest_name earlier
by Chirayu Desai
· 11 years ago
db2ad9d
Fix urllib.parse (urlparse) handling
by Chirayu Desai
· 11 years ago
65b162b
Merge "Fix "'module' object is not callable" error"
by Conley Owens
· 11 years ago
cd51f17
Fix "'module' object is not callable" error
by David Pursehouse
· 11 years ago
53a6c5d
Degrade: Fix smart sync/smart tag
by Victor Boivie
· 12 years ago
59bbb58
Move Python version checking to a separate module
by David Pursehouse
· 12 years ago
217ea7d
Some fixes for supporting python3
by Chirayu Desai
· 12 years ago
fef4ae7
sync: be more verbose
by Chirayu Desai
· 12 years ago
0766900
Reload the correct manifest during sync.
by Tim Kilbourn
· 12 years ago
2f9e7e4
Fix: Missing spaces in printed messages
by David Pursehouse
· 12 years ago
597868b
Add --no-tags option to prevent fetching of tags
by Mitchel Humpherys
· 12 years ago
7bdbde7
Allow sync to run even when the manifest is broken.
by Torne (Richard Coles)
· 12 years ago
b2bd91c
Represent git-submodule as nested projects, take 2
by Che-Liang Chiou
· 13 years ago
8f62fb7
Tidy up code formatting a bit more
by David Pursehouse
· 12 years ago
c1b86a2
Fix inconsistent indentation
by David Pursehouse
· 12 years ago
cecd1d8
Change print statements to work in python3
by Sarah Owens
· 12 years ago
8d070cf
Always show --manifest-server-* options
by Conley Owens
· 12 years ago
e215267
sync: Only parallelize gc for git >= 1.7.2
by Dave Borowitz
· 12 years ago
1d947b3
Even more coding style cleanup
by David Pursehouse
· 12 years ago
cd81dd6
Revert "Represent git-submodule as nested projects"
by Shawn O. Pearce
· 12 years ago
v1.11.1
80d2ceb
repo selfupdate: Fix _PostRepoUpgrade takes 2 arguments
by Shawn O. Pearce
· 12 years ago
c9129d9
Update PGP keys during _PostRepoUpgrade in `sync`
by Conley Owens
· 12 years ago
57365c9
Merge "sync: Run gc --auto in parallel"
by Shawn Pearce
· 12 years ago
2577cec
Merge "sync: Keep a moving average of last fetch times"
by Shawn Pearce
· 12 years ago
e48d346
Merge "sync: Order projects according to last fetch time"
by Shawn Pearce
· 12 years ago
ab8f911
Fix pylint warnings introduced by the submodule patch
by Che-Liang Chiou
· 12 years ago
608aff7
Merge "Use modern Python exception syntax"
by Conley Owens
· 12 years ago
1885721
sync: Run gc --auto in parallel
by Dave Borowitz
· 12 years ago
d947858
sync: Keep a moving average of last fetch times
by Dave Borowitz
· 12 years ago
Next »