2016-03-30 17 views
0

ユーザが実行したいソフトウェアのバージョンを入力し、tortoise svnを使用してバッチスクリプトを作成できるかどうかは、ユーザが入力したバージョンを実行します。 私はバッチファイルを書くのは本当に新しいですが、これは私がこれまで持っていたものです...私はオンラインで見つけたものの束の間のマッシュアップのようなものなので、おそらく意味をなさないでしょう。助けてください: '(tortoise svnを使用してユーザ入力リビジョン番号に更新するバッチファイル

@echo off 
echo. 
echo. [ SVN Version Control ] 
pause 
set SOURCE=C:\Users\bradyka1\Desktop\software 
set /p Version=Enter The Version Number: %=% 
set SVN=C:\Program Files\TortoiseSVN\bin 
echo. 
echo. Updating %SOURCE% to SVN... 
"%SVN%\TortoiseProc.exe" /command:revision: "%Version%" /path /closeonend:2 
echo. done. 

答えて

0

レア読みTortoiseProc description and commands、は常に自動化のための純粋なCLIインターフェイスを使用することです右ウェイ(tm)の明白なせん妄(しかしを修正)

をダーティドラフト(TBT !

"%SVN%\TortoiseProc.exe" /command:update /rev:%Version% /path:"%SOURCE%" /closeonend:2 
0

おっと - もっと徹底的にドキュメントを読んでいる必要がありますあなたはユーザー入力を省略し、tehのSVN GUIのポップアップを持っている代わりに、ユーザーがそのTHERを入力することができます。 e。

set /p Version=Enter The Version Number: %=% 
CD C:\Program Files\TortoiseSVN\bin\ 
START TortoiseProc.exe /command:update /path:"C:\www\Users\bradyka1\Desktop\software1\" /rev:%Version% /closeonend:0 
関連する問題