Homec4science

Track path moves in Owner's packages

Authored by Suman Karumuri <suman@fb.com> on Nov 19 2012, 21:53.

Description

Track path moves in Owner's packages

Summary:
Currently, if a package is moved from one location to another those package paths become stale in Owner's packages.
This diff fixes that by tracking the path moves in diffusion commit messages and updating the owners package paths accordingly.

Test Plan:
Tested the script by running the reparse.php script on the following test commits:
https://phabricator.fb.com/rPHGITd7271a2de212e0b2de33d485b2ff806e75f73d36
https://phabricator.fb.com/rPHGIT0192fb41e7bd3e0faeeb14facdc7f7bea1b716d0

on the following packages:
https://phabricator.fb.com/owners/package/1167/
https://phabricator.fb.com/owners/package/1168/

Reviewers: nh

Reviewed By: nh

CC: aran, epriestley

Differential Revision: https://secure.phabricator.com/D3985

Details

Committed
Suman Karumuri <suman@fb.com>Dec 6 2012, 02:21
Pushed
aubortJan 31 2017, 17:16
Parents
rPHfd5beffb9950: Remove PhabricatorRepositoryDefaultCommitMessageDetailParser
Branches
Unknown
Tags
Unknown

Event Timeline

Suman Karumuri <suman@fb.com> committed rPH2852b4f5d3f7: Track path moves in Owner's packages (authored by Suman Karumuri <suman@fb.com>).Dec 6 2012, 02:21