首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >作曲家和吉特-如何设置稳定性

作曲家和吉特-如何设置稳定性
EN

Stack Overflow用户
提问于 2015-06-29 08:41:32
回答 2查看 551关注 0票数 0

我是个新手,也是个相当新的作曲家。现在,我正在尝试从我创建的GIT存储库中提取一个依赖关系。原因是,我正在建设的网站是wordpress和这个存储库拥有一个插件,这是目前无法在线。问题是,我收到了以下错误消息:

代码语言:javascript
复制
Your requirements could not be resolved to an installable set of packages.

我知道这是因为作曲家的默认稳定性是稳定的,而我的存储库没有被认为是一个稳定的版本。我希望保持composer中的稳定性,并更改GIT存储库,使其成为一个稳定的版本。有一个提交到存储库,这是插件的inital上传,另外我给了它一个带有版本号的标签,目前的版本号是V5.2.6。

为了获得额外的参考,这里是我当前的作曲家文件:

代码语言:javascript
复制
"name": "install/wordpress",
"description": "Wordpress site.",
"repositories": [
{
  "type": "package",
  "package": {
    "name": "plugins/custom-plugin",
    "version": "master",
    "type": "wordpress-plugin",
    "dist": {
      "type": "git",
      "url": "https://user_ready_only:thepassword@bitbucket.org/plugins/custom-plugin.git",
      "reference": "master"
    }
  }
},

"extra": {
"wordpress-install-dir": "wp",
"installer-paths": {
  "web/plugins/{$name}/": ["plugins/custom-plugin"]
}
},

"require": {
"php": ">=5.4",
"composer/installers": "~1.0",
"johnpbloch/wordpress": "~4.2.",
"plugins/custom-plugin": "5.2.6"
}
}

(我已经修改了上面的内容以删除安全信息)谢谢您的反馈:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-08 08:20:45

以下是最后为我工作的东西:

代码语言:javascript
复制
{
  "type": "package",
  "package": {
    "name": "plugins/custom-plugin",
    "version": "5.2.6",
    "type": "wordpress-plugin",
    "source": {
      "type": "git",
      "url": "https://user_ready_only:thepassword@bitbucket.org/plugins/custom-plugin.git",
      "reference" : "v5.2.6"
    }
  }
},

我不得不将"dist“更改为源,并引用版本标记,而不是master。希望这能帮到别人。

票数 0
EN

Stack Overflow用户

发布于 2015-06-29 13:12:42

不要使用“包”类型来引用外部存储库。使用"vcs“类型,并只提供存储库的URL。这样就允许Composer自动检测所有必要的元数据。

使用"package",您可以在composer.json中提供所有元数据,从而禁用存储库本身中的任何检测。所以,如果你在那里标记任何东西,那都不重要--它将被忽略。“包”定义中的所有内容都应该进入存储库中的包的composer.json中,除了“版本”(版本应该总是从标记或分支名称中提取)和"dist“(由Composer为Bitbucket自动解析)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31111269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档