SVNコマンドラインを使用してプロジェクトを更新するにはどうしたらいいですか?コマンドラインを使用して私のプロジェクトでSVNアップデートを行う方法
次に、これらのコマンドラインをC#から呼び出すことができます。
私は.NET開発者です。TortoiseSVNを使用しています。
SVNコマンドラインを使用してプロジェクトを更新するにはどうしたらいいですか?コマンドラインを使用して私のプロジェクトでSVNアップデートを行う方法
次に、これらのコマンドラインをC#から呼び出すことができます。
私は.NET開発者です。TortoiseSVNを使用しています。
私はそれを持っていると思います。それはです:
"SVN Client Path" /command:update/path:"My folder path"
を書くなら、コマンドラインを動かしているなら、collabnetの 'ネイティブ'コマンドラインツール(svn.exe)を入手して使用してくださいウェブサイト – gbjbaanb
svn update /path/to/working/copy
Subversionは
/path/to/subversion/svn update /path/to/working/copy
かあなたは(それがの.svnサブフォルダが含まれている)あなたのsvnレポの現在のルートディレクトリにある場合、それはのように簡単です、その後、もちろん、あなたのPATHに含まれていない場合コマンドラインから
svn update
私はちょうどこれをテストし、それは動作します。競合がある場合、何が起こるのですか?マージツールを自動的に起動するか、マージできるかどうかなどの競合するファイルのリストを含むGUIが自動的に起動されますか? – Jacques
@Jacques:いいえ、更新が行われなかったことを伝えるコマンドライン出力が表示されます。 (したがって、解決コマンドのために行く時間か、(私が行うように)[smartSVN](http://www.smartsvn.com/)を起動するかのどちらかです –
追加アドバイス:第1版あなたが望むものは、Tortoiseで動作する 'update_my_entire_project.sh | bat' –
としてそれだけで次のようになります。
svn update
(ディレクトリにはSVNプロジェクトのコピーがあります)。
あなたが最初にすべてのSVNを使用してプロジェクトを更新する場合:
Go]を、あなたのプロジェクトは、コマンドプロンプトを通じて保存されているパスに。
はそれだコマンドSVN update
を使用してください。
[SVNフォルダを更新するためのコマンドライン]の可能複製(http://stackoverflow.com/questions/1034186/command-line-to-update-svn-folders)競合を解決するために調製することが – gbjbaanb
コマンドラインで:) –