首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有本地git存储库故障的Satis

带有本地git存储库故障的Satis
EN

Stack Overflow用户
提问于 2013-03-28 05:22:29
回答 1查看 2.1K关注 0票数 1

我读过来设置本地Satis服务器,我成功地做到了,并在虚拟主机上看到了web视图。现在,我有两个项目列出在那里,一个需要另一个。在另一个项目中,我需要一个依赖于另一个的项目,然后运行php composer安装,它说:

问题1

  • 我/项目开发母版可以满足我/项目开发-母版->的安装请求。-我/项目开发-母版要求我/其他项目开发-母版->没有找到匹配的包。

从之前的链接中,以及我读过的许多其他链接中,他们有如下所示:

{ "type":"vcs","url":"http://github.com/mycompany/privaterepo“}

这很好,但是我的项目有一个/home/me/some/path/ to /repo,我不知道这是不是我不能让它工作的原因?

编辑:

好吧,我找到

包而不是found# 重复检查,您在composer.json或存储库分支和标记名中没有键入内容。 一定要设定正确的最小稳定性。要开始或确保这没有问题,请将最低限度的稳定性设置为"dev“。 不来自Packagist的包应该始终在根包中定义(该包取决于所有供应商)。 在存储库的所有分支和标记中使用相同的供应商和包名称,特别是在维护第三方分叉和使用替换时。

但萨提斯不是当地的帕卡格人吗?这么说这不管用?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-28 09:55:57

您的问题的解决方案是Be sure to set the right minimum-stability. To get started or be sure this is no issue, set minimum-stability to "dev".,因为我/项目需要我的/其他项目开发母版,您的根包必须允许在dev版本中安装我/其他项目。

您可以设置"minmum-stability":"dev",这将允许在dev中安装所有包,或者您可以添加像"my/otherproject":"@dev"这样的要求,它只允许这个包是dev,而不是其他的。

显然,更好的解决方案是开始标记发行版。这样,我的/项目可能需要1.*或我/其他项目的一些东西,您就不会再有问题了。

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

https://stackoverflow.com/questions/15674792

复制
相关文章

相似问题

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