Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shallow manifest support #11

Open
GatorQue opened this issue Feb 5, 2016 · 1 comment
Open

Shallow manifest support #11

GatorQue opened this issue Feb 5, 2016 · 1 comment

Comments

@GatorQue
Copy link
Owner

GatorQue commented Feb 5, 2016

The default behaviour of repo manifest is to save a comprehensive version of the currently loaded manifest file. This means that all referenced manifest files (e.g. <include> elements, local_manifest file adjustments, etc.) to be saved into a single manifest file output. This feature would allow for creating a shallow copy of the manifest file by only copying the contents of the manifest file into the new file (probably while also fixing the revisions to either a branch or commit hash at the same time). This has the advantage of preserving other elements in the file (e.g. <include>, <default>, and other elements).

@GatorQue
Copy link
Owner Author

GatorQue commented Feb 6, 2016

@smipi1 ,
Please review my changes in the feature branch associated with this issue. The purpose of the changes is to preserve the original XML file as correctly as possible so we can later add tagging and branching to the repo manifest command (for use by the repo flow commands). I'm pretty happy with the changes but would like you to experiment with them before I deliver them to develop. Here is the commit hash: 48ce38e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant