Skip to content

[Feature Request] Relative URL paths #29

@Terrails

Description

@Terrails

Hello, I just found out about this tool through a reddit post as I am trying to find something that would allow me to use relative git repo paths. So if the main repository (the root project with the .repos file) has a path https://github.com/test/repo1.git, I could use a url like ../repo2.git in order to use the repo https://github.com/test/repo2.git.

I consider this a quality of life feature as some people use SSH and some HTTPS to clone their main repository, which results in missing credentials if the .repos file uses a different approach, requiring these people to add credentials for the other option. With this the tool would use the same protocol that the main repository uses. Git submodules have support for this, but I dont use them for obvious reason since they're annoying to work with.

There has also been talk about it on the original vcstool repository (dirk-thomas/vcstool#204) and a pull request was created, but sadly there have been no updates for years. I would greatly appreciate if that feature could be added here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions