我有一个带有MASTER分支的git存储库。 我现在有一个新功能进入同一个git项目的特定分支。
我希望添加特定的分支cordova插件。
我知道添加了基于GIT和GIT TAGS的cordova项目,但我无法找到与分支有关的任何内容。
我正在寻找类似的东西:
cordova plugin add https://mygitadresse/myproject#branch_name
感谢支持和建议;
答案 0 :(得分:5)
如果插件未在registry.cordova.io
注册但位于另一个git存储库中,则可以指定git URL:
$ cordova plugin add https://github.com/apache/cordova-plugin-console.git
上面的git示例从master分支的末尾获取插件,但是可以在#
字符后附加备用git-ref,例如标记或分支:
$ cordova plugin add https://github.com/apache/cordova-plugin-console.git#r0.2.0
如果插件(及其plugin.xml
文件)位于git repo中的子目录中,则可以使用:
字符指定它。请注意,仍然需要#
字符:
$ cordova plugin add https://github.com/someone/aplugin.git#:/my/sub/dir
您还可以将git-ref和子目录结合使用:
$ cordova plugin add https://github.com/someone/aplugin.git#r0.0.1:/my/sub/dir
参考: https://cordova.apache.org/docs/en/3.3.0/guide/cli/index.html
答案 1 :(得分:4)
如果项目的github存储库已正确分支,那么您应该可以使用开箱即用的github中的特定分支来安装插件。
请查看Cordova connect plugin,例如,如果您希望使用sdk_1.3分支安装早于1.6.0的版本。希望它有所帮助。