システム開発、Webアプリ開発の株式会社テラディアの技術ブログです。
svn copyで、コピー先が存在しない場合のみコピーする
こんな感じで、どうでしょうか。
@echo off set MESSAGE="SVN COPY TEST" set SRC=http://xxxxxsvnrepo/sesame/trunk/ set DEST=http://xxxxxsvnrepo/sesame/branches/ call :my_svn_copy %SRC%aaa.txt %DEST%aaa.txt %MESSAGE% pause exit /b @rem コピー先ファイルが存在しない場合のみ、コピーする。 :my_svn_copy svn list %2 if /I "%errorlevel%" equ "0" ( ECHO file exist : %2 ) ELSE ( svn copy --parents %1 %2 -m %3 ) exit /b
印刷 | この記事は admin によって 2017年11月5日 8:01 PM に投稿されました, SVN 以下に保存されています。 RSS 2.0 を通してコメントをフォローする。 You can leave a response or trackback from your own site. |