python - 如何在不访问 hg 的情况下拉取 BitBucket 存储库

标签 python mercurial bitbucket

我想知道是否可以在不访问 hg 的情况下将私有(private) mercurial 存储库拉到服务器。我有 SSH 访问权限,但无法安装 HG。我在想某种使用 http 访问或其他东西的 Python 脚本,但我不确定。我还认为这可能只有通过公共(public) repo 才有可能。我目前在 BitBucket 上托管该项目。感谢您的任何输入!

最佳答案

如果您没有安装 mercurial 并且无法安装它,那么获得存储库有什么好处?

您的意思是获取特定版本的文件吗?如果是这样,您可以使用以下方法轻松做到这一点:

wget https://username:password@bitbucket.org/user/repo/get/REVISIONHASH.zip

我很确定您可以以标准 HTTP 方式将 user/pass 放入 URL 中。

关于python - 如何在不访问 hg 的情况下拉取 BitBucket 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3082107/

相关文章:

python - 暴力最接近配对算法 - for 循环

python - 如何在 hexbin 图上绘制等高线?

Mercurial:关于在分支之间 merge 时如何跳过某些变更集的任何想法?

mercurial - 应该如何将 svnmerge 工作流与 Mercurial 一起使用?

svn - 是否将依赖项添加到存储库?

docker-compose - 如何在 bitbucket 管道中使用 docker-compose 部署到远程主机?

java - 我可以使用多个 try catch block 来抛出多个错误或异常吗

Markdown 内部链接在 BitBucket README.md 中不起作用

python - pandas - 数据框列值的线性回归

python - docker pip install 不适用于需求文件