jyknight / llvm-git-migration

7 stars 6 forks source link

Preserve upstream trees #13

Closed greened closed 5 years ago

greened commented 5 years ago

This PR is based on PR #11.

With this change, zip-downstream-fork.py will properly integrate subprojects referenced by submodules with subprojects in the monorepo that don't participate in the umbrella history. Thus the resulting zippped history makes it look as if the commits were done on top of the monorepo from the start. Previously, the resulting zipped history would only include subprojects participating in the umbrella history.

Fixes #8.

greened commented 5 years ago

Closing in favor of a new PR incorporating all of the features.