2016-09-17 12 views
-1

ターミナルでファイルをダウンロードする方法を知りたいのですが、wgetやcurlを使うことができます。hgコマンドなしでmercurialリポジトリからファイルをダウンロードするにはどうしたらいいですか?

編集: バージョン番号を指定したスレッドの一部を参照しました。しかし、私はバージョン番号を気にせずにダウンロードしたいと思っています。

+0

これを行う理由を説明できますか? – Guenther

+0

ファイルを比較するための自動化作業をいくつか行っています。リポジトリ全体を別のフォルダに複製し、ファイルを取得すると直接入手できればよいでしょう。 –

+1

[リモートのMercurialリポジトリから1つのファイルを取得](http://stackoverflow.com/questions/5053640/get-a-single-file-from-a-remote-mercurial-repository)の可能な複製 – Guenther

答えて

1

一般に、バージョン管理システムを使用せずに、特定のリビジョンで1つのファイルをチェックアウトすることはできません。

あなたは(カリテアまたはhgwebなど)自分のリポジトリにウェブフロントエンドのいくつかの種類を使用している場合は、

Get a single file from a remote mercurial repository(感謝ギュンターで受け入れ答えを参照カールやwgetを経由して目的の情報を取得することができるかもしれません! )あなたがそのようなWebインターフェイスをサーバー上に持っている場合は、解決策を探してください。

1

リモートリポジトリを必要なバージョンに更新します。ファイルシステムのコピーから必要なファイルを取得してください。たとえば、レポのパスがssh://example.com/projects/repoの場合は、次のように設定できます。

scp [email protected]:projects/repo/main.c . 
関連する問題