summaryrefslogtreecommitdiffstats
path: root/subcmds/overview.py
diff options
context:
space:
mode:
authorjiajia tang <tangjiajia@xiaomi.com>2021-04-25 20:02:02 +0800
committerMike Frysinger <vapier@google.com>2021-05-01 13:26:08 +0000
commita590e640a69b1a6ba448600cbc7f3be31178bc92 (patch)
tree3fb624ed517f1306cc03e076e95f5ece1734ebbf /subcmds/overview.py
parentf69c7ee3187eded54e83d2524fea423706380766 (diff)
downloadgit-repo-a590e640a69b1a6ba448600cbc7f3be31178bc92.tar.gz
Update copyfile and linkfile if manifest updated
Currently, copyfiles and linkfiles which marked by "<copyfile/>" and "<linkfile/>" in manifest will be created by first exec 'repo sync'. But if some "<copyfile/>" or "<linkfile/>" are removed in manifest, then 'repo sync', these removed item dest can not be removed in the sourcecode workspace. This patch is intent to fix this issue, by save a 'copy-link-files.json' in .repo and then compared with new dest path when next sync. If any "<copyfile/>" or "<linkfile/>" were removed, the dest path will be removed in sourcecode at the same time. Bug: https://crbug.com/gerrit/11008 Change-Id: I6b7b41e94df0f9e6e52801ec755951a4c572d05d Signed-off-by: jiajia tang <tangjiajia@xiaomi.com> Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/304202 Reviewed-by: Mike Frysinger <vapier@google.com>
Diffstat (limited to 'subcmds/overview.py')
0 files changed, 0 insertions, 0 deletions