summaryrefslogtreecommitdiffstats
path: root/subcmds/help.py
diff options
context:
space:
mode:
authorBasil Gello <vasek.gello@gmail.com>2018-05-25 20:23:52 +0300
committerBasil Gello <vasek.gello@gmail.com>2019-06-06 07:36:10 +0000
commitc745350ab93e9f0417b312d5509d16a7004485f4 (patch)
treea1f17d08bb991bb38aabe82c8cec8d5c4f0cf6b8 /subcmds/help.py
parent025704e946562cec18b587a2a54dbe30e20cfb44 (diff)
downloadgit-repo-c745350ab93e9f0417b312d5509d16a7004485f4.tar.gz
diffmanifests: honor user-supplied manifest paths
The current implementation ignores the user-specified paths to manifests. if the "repo diffmanifests" is invoked with absolute file paths for one or both manifests, the command fails with message: fatal: duplicate path ... in /tmp/manifest-old.xml Also the current implementation fails to expand the absolute path to manifest files if "repo diffmanifests" is invoked with relative paths, i.e "repo diffmanifests manifest-old.xml manifest-new.xml". fatal: manifest manifest-old.xml not found This commit fixes the first issue by disabling the local manifest discovery for diffmanifests command, and the second issue by expanding paths to manifests within "diffmanifests" sub-command. Test: repo manifest --revision-as-HEAD -o /tmp/manifest-old.xml repo sync repo manifest --revision-as-HEAD -o /tmp/manifest-new.xml repo diffmanifests /tmp/manifest-old.xml /tmp/manifest-new.xml Change-Id: Ia125d769bfbea75adb9aba81abbd8c636f2168d4 Signed-off-by: Vasyl Gello <vasek.gello@gmail.com>
Diffstat (limited to 'subcmds/help.py')
0 files changed, 0 insertions, 0 deletions