【发布时间】:2011-03-06 03:45:54
【问题描述】:
我想知道是否可以在不访问 hg.我有 SSH 访问权限,但无法安装 HG。我在想某种使用 http 访问或其他东西的 Python 脚本,但我不确定。我还认为这可能只有通过公共回购才能实现。我目前在 BitBucket 上托管项目。感谢您的任何意见!
【问题讨论】:
标签: python mercurial bitbucket
我想知道是否可以在不访问 hg.我有 SSH 访问权限,但无法安装 HG。我在想某种使用 http 访问或其他东西的 Python 脚本,但我不确定。我还认为这可能只有通过公共回购才能实现。我目前在 BitBucket 上托管项目。感谢您的任何意见!
【问题讨论】:
标签: python mercurial bitbucket
如果您在本地没有可用的 mercurial,那么您也可以将 tarball 拉到不同页面右上角的“获取源”选项后面,在“分叉/队列”下方。
【讨论】:
如果您没有安装 mercurial 并且无法安装它,那么获取存储库有什么好处?
您的意思是获取特定版本的文件吗?如果是这样,您可以使用以下方法轻松做到这一点:
wget https://username:password@bitbucket.org/user/repo/get/REVISIONHASH.zip
我很确定您可以使用标准 HTTP 方式将用户/密码放入 URL。
【讨论】:
recommended method 用于从 Bitbucket 提取私有 Mercurial 存储库已通过 here at a more recent SO post 得到答复。
命令如下:
curl --digest --user username:password https://bitbucket.org/user/repo/get/tip.zip -o test.zip
【讨论】: