aboutsummaryrefslogtreecommitdiff
path: root/project.py
AgeCommit message (Expand)Author
2020-11-03Move RepoHook class from project.py file to dedicated fileRemy Bohmer
2020-09-09init: use the remote default manifest branchMike Frysinger
2020-09-09status: Use multiprocessing for `repo status -j<num>` instead of threadingKimiyuki Onaka
2020-07-30Fix Git base version for worktreeconfig extensionAdrien Bioteau
2020-05-05project.py: Fix check for wild cardsv2.7Angel Petkov
2020-04-15project.py: Remove extraneous ','v2.6George Engelbrecht
2020-04-15project: have clone.bundle failures print better diagnosticsGeorge Engelbrecht
2020-04-02sync: add retry to fetch operationsGeorge Engelbrecht
2020-03-23download: support -x when cherry-pickingMike Frysinger
2020-03-23download: support --ff when cherry-pickingMike Frysinger
2020-03-14repo/init/sync: rework default git download outputMike Frysinger
2020-02-29project: fix m/ pseudo ref handling with git worktreesMike Frysinger
2020-02-25upload: drop support for draftsMike Frysinger
2020-02-24upload: allow users to set labels when uploadingMike Frysinger
2020-02-24project: replace GetHeadPath with new git helperv2.4Mike Frysinger
2020-02-24project: fix rebase check with worktreesMike Frysinger
2020-02-22project: fix worktree init under WindowsMike Frysinger
2020-02-21project: fallback to hardlinks with git hooksMike Frysinger
2020-02-21manifest/tests: get them passing under WindowsMike Frysinger
2020-02-21project: unify StartBranch flows behind git-update-refMike Frysinger
2020-02-20project/sync: move DeleteProject helper to ProjectMike Frysinger
2020-02-19project: set core.repositoryFormatVersion=1 when using extensionsMike Frysinger
2020-02-19add experimental git worktree supportMike Frysinger
2020-02-19upload: add support for standard --dry-runMike Frysinger
2020-02-19upload: add support for setting hashtagsMike Frysinger
2020-02-19project: handle verbose with initial clone bundleMike Frysinger
2020-02-19avoid negative variablesMike Frysinger
2020-02-18project: Fix E125 continuation line with same indent as next logical lineDavid Pursehouse
2020-02-18project: move successful fetch output behind verboseMike Frysinger
2020-02-17sync: introduce --verbose optionMike Frysinger
2020-02-17project: disable stat output when fast forwarding mergesMike Frysinger
2020-02-15flake8: Suppress "F821 undefined name" inline for Python 2 namesDavid Pursehouse
2020-02-13project: Don't emit locally modified hook warning in quiet modeDavid Pursehouse
2020-02-12drop old git_require checksMike Frysinger
2020-02-12Fix usage of bare 'except'David Pursehouse
2020-02-12Fix blank line issues reported by flake8David Pursehouse
2020-02-12Fix indentation issues reported by flake8David Pursehouse
2020-02-12project: make syncing a little more self-healingMike Frysinger
2020-02-12Revert "Save cookies back to jar when fetching clone.bundle"v2.2Mike Frysinger
2020-02-11project: fix bytes/str encoding when updating git submodulesMike Frysinger
2020-02-11project: allow src=. with symlinksv2.1.1Mike Frysinger
2020-02-09project: unify HEAD path managementMike Frysinger
2020-02-09remove spurious +x bitsMike Frysinger
2020-02-05Do not try to fetch default revision for mirrors alwaysChirayu Desai
2020-02-04project: add basic path checks for <copyfile> & <linkfile>Mike Frysinger
2020-01-25Fix docstring of project.Project.PrintWorkTreeStatus()v1.13.9Rostislav Krasny
2019-11-25Fix repo mirror with --current-branchKuang-che Wu
2019-11-16prune: handle branches that track missing branchesMike Frysinger
2019-11-13sync: try to fast forward merge branches before checking published stateMike Frysinger
2019-11-12sync: add sanity check for local checkouts missing networkMike Frysinger