2011-11-10 16 views
0

SVNバージョン1.6.6を使用してチェックアウトプロセスを自動化しようとしています。SVNを使用したコマンドラインチェック

私はこのメッセージを取得

call "C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" checkout URL 

を呼び出します。

SubWCRevは1.6.6、ビルドの17493 - 32ビット

をそして、私は、次の呼び出したときだけウィンドウがポップアップ表示されます。

call "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe.exe" checkout URL 

私は間違っていますか?

+1

[TortoiseProc.exeのコマンドラインオプションに関するドキュメント](http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html) –

+0

"TortoiseProc.exe.exe"が存在しますか? –

答えて

6

TortoiseSVNは、Windows ExplorerシェルにSVNを統合するためのプログラムです。通常のコマンドラインSubversionはhttp://subversion.apache.org/packages.htmlになります。

精算のためのコマンドラインは、(Subversionのディレクトリが-variable PATHでない場合、あなたはSubversionのへのパスを指定して、コマンドを付加する必要がある)である。

svn checkout <url> 
+1

TortoiseSVNのインストーラのそれ以降のバージョンには、実際にはコマンドラインツール(「カスタムセットアップ」画面のオプション「コマンドラインクライアントツール」)が含まれています。 –

5

あなたが持っているように見えます(?のみ)WindowsでTortoiseSVNをインストールしました。コマンドラインを効率的に使用するには、Subversionのコマンドラインバージョンをインストールする必要があります。インストールファイルはDownload Binary Packages(subversion.apache.org)にあります。

TortoiseSVNでコマンドラインを使用してチェックアウトすることを主張する場合は、「付録D. TortoiseSVNの自動化」のTortoiseSVNのヘルプに記載されています。

あなたは

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:checkout /path:my-example /url:"http://my.server.com/svn/trunk/my-example" 

のようなルックスを検索しかし、注意してコマンドを実行します。これは、ダイアログウィンドウを開き、手動でそれを動作させるための「OK」ボタンを押す必要があります。

+0

TortoiseSVNのインストーラのそれ以降のバージョンには、実際にはコマンドラインツール(「カスタムセットアップ」画面のオプション「コマンドラインクライアントツール」)が含まれています。 –

1

TortoiseSVN 1.7には、コマンドラインSubversionクライアントがあります。インストーラを確認してください。

関連する問題