1

私は共有ウェブホストを持っており、プライベートプロジェクトの最新のコピーをbitbucketからサーバーにダウンロードする方法を見つけようとしています。

サーバーにはバージョン管理ツールがインストールされていませんが、ジェイルシェルレベルのアクセス権を持つscpおよびsshがあります。また、wgetとcurlがあります...

私はこのようなことをすることができますか?


scp ssh://hg@bitbucket.org/jespern/testrepo〜/ public_html

IDファイル/DSAキーの設定に問題はありませんが、ここでプロトコルがどのようにまとめられているか正確にはわからないため、基本的な構文についてサポートが必要です。

または、scpが使用できない場合、sshにはこれを実行するオプションがありますか?または、CURLまたはwGetを使用してリポジトリの最新バージョンを取得し、サーバー上で再構築することは可能ですか?

これを行う方法はあると思いますので、「できません」と返信しないでください。

ありがとう!

4

1 に答える 1

4

次のようなURLのいずれかのhttpを使用してbitbucketからダウンロードできます。

tipそのURLフォームのリビジョンIDの代わりに使用して、常に最新のスナップショットを取得する方法に注目してください。

または、共有WebホストのホームディレクトリにMercurialをインストールすることもできます。これは、ロックダウンされていても、ほとんどすべてのWebホストで成功しています。

次に、次のことを実行できます。/home/me/bin hg clone ssh://hg@bitbucket.org/jespern/testrepo ~/public_html

于 2011-01-07T20:19:39.220 に答える