Skip to content

changing Manifest's branch should be done via command and not by editing '.tsrc/config.yml' file #387

@lomnido

Description

@lomnido

Is your feature request related to a problem? Please describe.
tsrc seems powerful tool in every aspect except working reasonably with Manifest's versioning. I know that you can add Manifest's repository to the workspace, but that does not change the fact it is not possible to switch Manifest branch with some dignity. Editing a config file inside '.tsrc' directory is not dignified way enough. Also using just GIT's branch to identify what Manifest should be used is not enough. It is not same comfort you have allowed for any other repositories, where you allow also 'sha1' or 'tag' to be provided. Sorry for all this, it is just so disappointing in such well-establish project with right values.

Describe the solution you'd like
adding option to 'tsrc' commands like:

tsrc manifest --use-branch="new_branch" --use-tag="release-v1.0"

aleso check for current settings will be nice:

tsrc manifest

returns current branch, tag, sha1 details for good use.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions