就是依赖管理,比如我写了个公共的 SDK,想给其他三个 team 用.同时我还会维护这个 SDK,会升级更新.目前是只能手动复制
依赖管理只有 Composer 一条路么?弄个私有好像还挺复杂,文件比较少 有没有更简单的解决方案?
1
alexsunxl 2016 年 1 月 21 日
docker 大家都用同一个 php 的容器开发,保证环境绝对一致。
就是这个东西不容易整,更别说要在 team 内推广了 |
2
Felldeadbird 2016 年 1 月 21 日
搭建一个私有的版本库。问题不就解决了么。
|
3
jerray 2016 年 1 月 21 日 composer 私有包并不复杂
``` { "repositories": [{ "type": "git", "url": "https://github.com/username/project-name" }], "require": { "username/package-name": "dev-master" } } ``` |
4
Pastsong 2016 年 1 月 21 日
Composer 依赖私有库很简单啊,参考楼上,详细的用法去读文档
|
5
xiaotianhu OP @alexsunxl 不是环境的问题,是依赖的问题.不是一回事啊.
|
6
xiaotianhu OP @jerray 不用 github,用自己的 git 服务器就 ok 呗?这个我们有,多谢
|
8
alexsunxl 2016 年 1 月 21 日
@xiaotianhu 一样可以解决,把所有依赖都装进一个容器里
|
9
guoer 2016 年 1 月 21 日
|
10
V2Simon 2016 年 1 月 21 日
用 Git 子仓库 git subtree
|
11
wudikua 2016 年 1 月 21 日
弄个 composer 私服吧, packagist
|