summaryrefslogtreecommitdiff
path: root/git-p4.py
AgeCommit message (Expand)AuthorFilesLines
2020-05-10git-p4: recover from inconsistent perforce historyLibravatar Andrew Oakley1-2/+41
2020-04-22Merge branch 'bk/p4-pre-edit-changelist'Libravatar Junio C Hamano1-55/+181
2020-03-25Merge branch 'yz/p4-py3'Libravatar Junio C Hamano1-95/+140
2020-02-14git-p4: add RCS keyword status messageLibravatar Ben Keene1-0/+4
2020-02-14git-p4: add p4 submit hooksLibravatar Ben Keene1-1/+34
2020-02-14git-p4: restructure code in submitLibravatar Ben Keene1-41/+51
2020-02-11git-p4: add --no-verify optionLibravatar Ben Keene1-13/+19
2020-02-11git-p4: add p4-pre-submit exit textLibravatar Ben Keene1-1/+9
2020-02-11git-p4: create new function run_git_hookLibravatar Ben Keene1-7/+69
2020-02-11git-p4: rewrite prompt to be Windows compatibleLibravatar Ben Keene1-1/+4
2020-01-30git-p4: avoid leak of file handle when cloningLibravatar Luke Diamand1-1/+2
2020-01-30git-p4: check for access to remote host earlierLibravatar Luke Diamand1-0/+2
2020-01-30git-p4: cleanup better on error exitLibravatar Luke Diamand1-15/+28
2020-01-30git-p4: create helper function importRevisions()Libravatar Luke Diamand1-64/+68
2020-01-30git-p4: disable some pylint warnings, to get pylint output to something manag...Libravatar Luke Diamand1-0/+8
2020-01-30git-p4: add P4CommandException to report errors talking to PerforceLibravatar Luke Diamand1-0/+8
2020-01-30git-p4: make closeStreams() idempotentLibravatar Luke Diamand1-0/+3
2020-01-15git-p4: use python3's input() everywhereLibravatar Yang Zhao1-2/+12
2020-01-15git-p4: simplify regex pattern generation for parsing diff-treeLibravatar Yang Zhao1-7/+6
2020-01-15git-p4: use dict.items() iteration for python3 compatibilityLibravatar Yang Zhao1-1/+1
2020-01-15git-p4: use functools.reduce instead of reduceLibravatar Yang Zhao1-1/+2
2020-01-15git-p4: fix freezing while waiting for fast-import progressLibravatar Yang Zhao1-0/+1
2020-01-15git-p4: use marshal format version 2 when sending to p4Libravatar Yang Zhao1-1/+2
2020-01-15git-p4: open .gitp4-usercache.txt in text modeLibravatar Yang Zhao1-2/+2
2020-01-15git-p4: convert path to unicode before processing themLibravatar Yang Zhao1-25/+44
2020-01-15git-p4: encode/decode communication with git for python3Libravatar Yang Zhao1-4/+17
2020-01-15git-p4: encode/decode communication with p4 for python3Libravatar Yang Zhao1-13/+46
2020-01-15git-p4: remove string type aliasingLibravatar Yang Zhao1-16/+0
2020-01-15git-p4: change the expansion test from basestring to listLibravatar Ben Keene1-9/+9
2020-01-15git-p4: make python2.7 the oldest supported versionLibravatar Yang Zhao1-18/+2
2020-01-02Merge branch 'bk/p4-misc-usability'Libravatar Junio C Hamano1-32/+42
2019-12-16git-p4: show detailed help when parsing options failLibravatar Ben Keene1-1/+6
2019-12-16git-p4: yes/no prompts should sanitize user textLibravatar Ben Keene1-31/+36
2019-12-11git-p4: honor lfs.storage configuration variableLibravatar r.burenkov1-2/+8
2019-10-06git-p4: auto-delete named temporary fileLibravatar Philip.McGraw1-7/+6
2019-07-09Merge branch 'am/p4-branches-excludes'Libravatar Junio C Hamano1-17/+27
2019-06-17Merge branch 'mm/p4-unshelve-windows-fix'Libravatar Junio C Hamano1-1/+1
2019-05-28p4 unshelve: fix "Not a valid object name HEAD0" on WindowsLibravatar Mike Mueller1-1/+1
2019-05-28git-p4: allow unshelving of branched filesLibravatar Simon Williams1-1/+1
2019-04-02git-p4: respect excluded paths when detecting branchesLibravatar Mazo, Andrey1-2/+1
2019-04-02git-p4: don't exclude other files with same prefixLibravatar Mazo, Andrey1-7/+14
2019-04-02git-p4: don't groom exclude path list on every commitLibravatar Mazo, Andrey1-5/+7
2019-04-02git-p4: match branches case insensitively if configuredLibravatar Mazo, Andrey1-2/+2
2019-04-02git-p4: detect/prevent infinite loop in gitCommitByP4Change()Libravatar Mazo, Andrey1-1/+3
2019-02-05Merge branch 'ld/git-p4-shelve-update-fix'Libravatar Junio C Hamano1-0/+2
2019-01-18git-p4: handle update of moved/copied files when updating a shelveLibravatar Luke Diamand1-0/+2
2019-01-07git-p4: fix problem when p4 login is not necessaryLibravatar Peter Osterlund1-0/+2
2018-10-16git-p4: fully support unshelving changelistsLibravatar Luke Diamand1-36/+48
2018-10-16git-p4: unshelve into refs/remotes/p4-unshelved, not refs/remotes/p4/unshelvedLibravatar Luke Diamand1-1/+2
2018-10-12git-p4: do not fail in verbose mode for missing 'fileSize' keyLibravatar Luke Diamand1-1/+4