hg にアクセスせずにプライベート mercurial リポジトリをサーバーにプルできるかどうか疑問に思っていました。SSH アクセスはできますが、HG をインストールできません。http アクセスなどを使用する何らかの Python スクリプトを考えていましたが、よくわかりませんでした。また、これはパブリックリポジトリでのみ可能であると考えていました。現在、BitBucket でプロジェクトをホストしています。ご意見ありがとうございます。
3457 次
3 に答える
9
Mercurial がインストールされておらず、インストールできない場合、リポジトリを取得しても何のメリットがありますか?
代わりに、特定のリビジョンのファイルを取得するという意味ですか? その場合は、次を使用して簡単に行うことができます。
wget https://username:password@bitbucket.org/user/repo/get/REVISIONHASH.zip
標準の HTTP の方法で URL に user/pass を入れることができると確信しています。
于 2010-06-21T04:37:06.260 に答える
2
Bitbucket からプライベート Mercurial リポジトリをプルするための推奨される方法は、こちらの最近の SO 投稿で回答されています。
コマンドは次のとおりです。
curl --digest --user username:password https://bitbucket.org/user/repo/get/tip.zip -o test.zip
于 2011-11-18T21:14:55.733 に答える
1
ローカルで mercurial を利用できない場合は、代わりに tarball をプルすることもできます。これは、さまざまなページの右上隅にある「フォーク/キュー」の下にある「ソースを取得」オプションの後ろにあります。
于 2010-06-21T04:33:31.497 に答える