[ https://issues.apache.org/jira/browse/CB-4622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13756993#comment-13756993 ]
ASF subversion and git services commented on CB-4622: ----------------------------------------------------- Commit 73c3aa72046dd649d4dca6660c983ff540f1d01d in branch refs/heads/master from [~shepheb] [ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=73c3aa7 ] [CB-4622]: Allow git URLs with a hash specifying git ref and subdir Format is https://github.com/foo/bar.git#gitref:subdir. Subdir is optional, so #gitref is valid, and git refs can be omitted to use HEAD with some subdir (#:subdir). > Allow git URLs to contain tags / hashes > --------------------------------------- > > Key: CB-4622 > URL: https://issues.apache.org/jira/browse/CB-4622 > Project: Apache Cordova > Issue Type: Bug > Components: Plugman > Reporter: Andrew Grieve > Assignee: Mark Koudritsky > > plugman.fetch allows you to pass in a git ref to checkout after fetching. > It's not currently exposed by the command-line though (only exposed through > CLI) > Instead of having this as a separate argument to the fetch function, we > should build it into the URL. > NPM (refer to https://npmjs.org/doc/install.html): uses > <protocol>://[<user>@]<hostname><separator><path>[#<commit-ish>] > We also need to specify a sub-directory, so let's use: > <protocol>://[<user>@]<hostname><separator><path>[#<commit-ish>][:subdir] > subdir does *not* start with a /. > Our 3.0 instruction could then look like: > "Install via plugman install http://.../cordova-plugin-geolocation.git#stable" > Note that we'll also need to update <dependency> tag handling to allow this > format of URIs (might just be a docs update) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira