Skip to content

[RFE] Register a generic clone repository url scheme on install #171

@gitblit

Description

@gitblit

GitHub for Mac, Tower, and other apps register/install a native url handler for calling those apps from a website link (e.g. a page link with an href like gittower://cloneRepo/https://demo-gitblit.rhcloud.com/git/gitblit.git).

I would like to include a clone url definition for GitX-dev in the next release of Gitblit (open source, Java-based Git server), which will generate these client links based on the advertised platform in the UserAgent of the request. (i.e. Mac requests will see registered Mac git clients).

Aside from SparkleShare, most GUI apps that support this are closed source. It would be nice to promote an open source Mac Git GUI app through Gitblit's client app menus.

I was thinking of something along the lines of:
gitx://cloneRepo/https://demo-gitblit.rhcloud.com/git/gitblit.git

SparkleShare, which is also GPLd and hosted here on GitHub, has a url handler implementation which may serve as a useful reference, if you decide to implement this request.

Thanks for your consideration.

-James

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions