我刚刚发现(哇)PEAR软件包被移动到Github,我的梨软件包没有给出任何问题,直到今天我决定更新它们并且没有更新它们(我持续这是一年多前做过的。)
也许是因为我不熟悉PEAR如何工作,但是你如何告诉它在Github中使用PEAR通道?经过一些谷歌搜索后,我尝试了以下多种变化而没有运气
pear channel-discover https://github.com/pear/
为了展示一个具体的例子,我使用Net_FTP包,它在pear存储库中最后一次更新于2008年,而github中的版本显示了3个月前的更新。
我错过了什么吗? PEAR不应该自动添加此频道吗?如何让我的PEAR使用我的包的Github版本?或者我是否需要在共享库目录中手动克隆这些存储库?
答案 0 :(得分:0)
软件包的源代码只移动到git,而不是软件包发布本身。
Github将显示更新的提交,但是提交!=发布 - 您将不得不等待包发布以获取最新的源代码更改。
这与我们使用SVN(以前的CVS)来托管代码的过去12年没有什么不同。他们只是不像github那样可见。