2016-12-21 10 views
-4

SVNからローカルドライブにファイルをダウンロードし、これらのファイルを別のブランチにチェックインします。削除/挿入/更新されたファイルをチェックし、ターゲットブランチに対してもそれを実行する必要があります。PowerShellを使用してSVNサーバーのチェックイン/チェックアウト/ファイルをダウンロードする

+4

スタックオーバーフローはコード作成サービスではなく、あなた自身でコードを作成しようとしています。私は、あなたの問題についての調査をしてみることをお勧めします(おそらく、ページの上部にある検索ボックスを試してみてください)、あなた自身でコードを書くことを試みてください。 /あなたのコードに問題が発生した場合は、再度尋ねて、あなたが試したこと、そしてそれがあなたのためにうまくいかなかった理由を説明してください。素晴らしい質問をするための助けについては、[How to Ask](http://stackoverflow.com/questions/how-to-ask)を参照してください。 –

+0

あなたは[ant](http://subclipse.tigris.org/svnant.html)とこれ[so](http://stackoverflow.com/questions/2400893/how-to-checkout-from-svn- with-an-ant-task)svnからチェックアウトする方法を説明してください – Moudiz

+2

これをやめるのを止めているのは何ですか? – alroc

答えて

0

ここで私は

は、まず、パスCに任意のビューから内容をコピーし、それをやった方法は次のとおりです。その後、\ TEMP \ WebSiteContent_syncと内容

注意を挿入/更新する/削除以下のコマンドを実行します - いずれかから内容をコピービューはまっすぐです。 \ Program Files \ TortoiseSVN \ binの

のsvnのクリーンアップC:\:\ tempに\単にビューをチェックアウトしてからCに内容をコピーするのrobocopyコマンドを実行します:\ tempに\ WebSiteContent_sync、その後

CDのC以下のコマンドを実行します。 \ TEMP \ WebSiteContent_sync

のsvnのクリーンアップC:\ tempに\ WebSiteContent_sync

CD C:\ tempに\ WebSiteContent_sync

012 WebSiteContent_syncは

SVN --force Cを追加します

svn status | findstr/R "^!" >/F用missing.list "= 2 delimsトークン=" %%(missing.list)におけるA(SVN %% Aを削除)

のsvnクリーンアップCを行う:\ TEMP \ WebSiteContent_sync

SVNコミット-m "内容をコピー" C:\ temp \ WebSiteContent_sync

関連する問題