2014-01-26 25 views
2

我很快就希望能通过Heroku在第一个项目中部署第一个项目。我对git和pip驱动环境的担忧是,通过pip克隆内部可重用的私有Github回购应用变得困难。例如,我们有博客,评论,反馈,搜索等应用程序,可以在其他项目中重复使用。到目前为止,我所看到的是,您可以通过在URL中嵌入用户名/密码来使用HTTP身份验证,或跳过生成SSH密钥的环节。如何让我的Heroku部署Django动力项目DRY?

我很感谢你们花时间阅读本文。有一百万其他事情,我相信你现在可以做,而不是谢谢:)

回答

1

我会建议设置一个私人的PyPI服务器。我最近一直在研究它,而对我来说最好的那个是devpi

或者,付费服务(如Gemfury)可能更适合您。我个人拒绝它,因为它不支持发布Python包正常(sdist upload)的方式,但也许这是不公平的。