我试图通过PIP安装我的应用程序进行测试的virtualenv。
工作正常安装default
或tip
,像这样:
pip install -e hg+https://username@bitbucket.org/username/app_name#egg=app_name
但是,有没有办法指向一个分支,而不是刚刚起步的一角。 不知道这将是一个善变的东西,到位桶,或点子。
到位桶允许的代码的标记版本下载,但我只能得到在登录到浏览器它的工作。 我试图从一个安装tag
,像这样的tar.gz:
pip install https://username@bitbucket.org/username/app_name/get/bbc4286a75db.tar.gz
但即使是在进入我的密码后,它返回一个401未授权(它是一种私人回购)
在部分正式文件点子VCS技术支持 :
水银
支持的方案是:HG + HTTP,HG + HTTPS,HG +静态HTTP和Hg + SSH:
-e hg+http://hg.myproject.org/MyProject/#egg=MyProject -e hg+https://hg.myproject.org/MyProject/#egg=MyProject -e hg+ssh://hg@myproject.org/MyProject/#egg=MyProject
您还可以指定一个版本号,修订哈希,标签名或本地分支名:
-e hg+http://hg.myproject.org/MyProject/@da39a3ee5e6b#egg=MyProject -e hg+http://hg.myproject.org/MyProject/@2019#egg=MyProject -e hg+http://hg.myproject.org/MyProject/@v1.0#egg=MyProject -e hg+http://hg.myproject.org/MyProject/@special_feature#egg=MyProject
的语法是在命令行相同的指定时回购
pip install -e hg+http://hg.myproject.org/MyProject/@special_feature#egg=MyProject
它不使用时,工作-e
选项开始从0.8.2版本。