Svn Autocommit script
@ECHO OFF
SET TargetDirectory=“%1″
SET Project=“%2″
SET CurrentDirectory=“%cd%“
cd /d %TargetDirectory%
REM Delete missing files
for /f „usebackq tokens=2*“ %%i in (`svn status ^| findstr /r „^\!“`) do svn delete %%i –non-interactive
REM Add unversioned files
for /f „usebackq tokens=2*“ %%i in (`svn status ^| findstr /r „^\?“`) do svn add „%%i %%j“ –non-interactive
REM Commit modified Files
svn commit –force-log –message „[No Request] Auto Update of %Project%“ –non-interactive
cd /d %CurrentDirectory%
Posted: Dezember 12th, 2013 under Svn.