Author: dreimer Date: Tue Jul 10 12:29:07 2007 New Revision: 27555
URL: http://svn.reactos.org/svn/reactos?rev=27555&view=rev Log: First step to make FULL svn available to users. Rename svn.cmd to ssvn.cmd (simpleSVN)
Added: trunk/tools/RosBE-Windows/Root/sSVN.cmd Removed: trunk/tools/RosBE-Windows/Root/SVN.cmd Modified: trunk/tools/RosBE-Windows/Root/Help.cmd trunk/tools/RosBE-Windows/Root/RosBE.mac
Modified: trunk/tools/RosBE-Windows/Root/Help.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/Help.cmd?r... ============================================================================== --- trunk/tools/RosBE-Windows/Root/Help.cmd (original) +++ trunk/tools/RosBE-Windows/Root/Help.cmd Tue Jul 10 12:29:07 2007 @@ -32,7 +32,7 @@ echo raddr2line [OPTIONS] - Translates program addresses into file names and echo line numbers to assist Developers to find echo specific Bugs in ReactOS. - echo svn [OPTIONS] - Create, Update or Clean-up your ReactOS Source + echo ssvn [OPTIONS] - Create, Update or Clean-up your ReactOS Source echo Tree or show the Revision Number of the Offline echo Tree and Online HEAD Revision.
@@ -66,8 +66,8 @@ echo Shows help for the specified command or lists all available commands. goto :EOF ) -if "%1" == "svn" ( - echo Usage: svn [OPTIONS] +if "%1" == "ssvn" ( + echo Usage: ssvn [OPTIONS] echo Creates, Updates or cleans up your ReactOS Source Tree or shows the echo Revision Number of the Offline Tree and Online HEAD Revision. echo.
Modified: trunk/tools/RosBE-Windows/Root/RosBE.mac URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/RosBE.mac?... ============================================================================== --- trunk/tools/RosBE-Windows/Root/RosBE.mac (original) +++ trunk/tools/RosBE-Windows/Root/RosBE.mac Tue Jul 10 12:29:07 2007 @@ -1,6 +1,6 @@ BASEDIR = cd /d "%_ROSSOURCEDIR%" CLEAN = "%ROSBEBASEDIR%\Clean.cmd" $* -SVN = "%ROSBEBASEDIR%\SVN.cmd" $* +SSVN = "%ROSBEBASEDIR%\sSVN.cmd" $* CONFIG = "%ROSBEBASEDIR%\Config.cmd" $* HELP = "%ROSBEBASEDIR%\Help.cmd" $* MAKE = "%ROSBEBASEDIR%\Build.cmd" $*
Removed: trunk/tools/RosBE-Windows/Root/SVN.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/SVN.cmd?re... ============================================================================== --- trunk/tools/RosBE-Windows/Root/SVN.cmd (original) +++ trunk/tools/RosBE-Windows/Root/SVN.cmd (removed) @@ -1,70 +1,0 @@ -:: -:: PROJECT: RosBE - ReactOS Build Environment for Windows -:: LICENSE: GPL - See COPYING in the top level directory -:: FILE: Root/SVN.cmd -:: PURPOSE: Integrated SVN Client. -:: COPYRIGHT: Copyright 2007 Daniel Reimer reimer.daniel@freenet.de -:: -:: -@echo off - -:: -:: Receive the first Parameter and decide what to do. -:: -if "%1" == "" ( - echo No parameter specified. Try 'help [COMMAND]'. - goto :ExitSVN -) -if "%1" == "update" ( - title Updating... - if not "%2" == "" ( - %ROSBEBASEDIR%\Tools\svn.exe update %_ROSSOURCEDIR% -r %2 - ) else ( - %ROSBEBASEDIR%\Tools\svn.exe update %_ROSSOURCEDIR% - ) -goto :ExitSVN -) -if "%1" == "cleanup" ( - title Cleaning... - %ROSBEBASEDIR%\Tools\svn.exe cleanup %_ROSSOURCEDIR% - goto :ExitSVN -) -:: -:: Check if the Folder is empty. If not, output an error. -:: - -if "%1" == "create" ( - title Creating... - if exist "%_ROSSOURCEDIR%.svn." ( - echo Folder already cotains a Reposority. Exiting - goto :ExitSVN - ) - dir /b %_ROSSOURCEDIR% 2>nul|"%ROSBEBASEDIR%\Tools\grep.exe" -e ".*" >nul - if errorlevel 1 ( - %ROSBEBASEDIR%\Tools\svn.exe checkout svn://svn.reactos.org/reactos/trunk/reactos %_ROSSOURCEDIR% - ) else ( - echo Folder is not empty. Continuing is dangerous and can cause errors. ABORTED - ) - goto :ExitSVN -) -if "%1" == "status" ( - title Status - call "%ROSBEBASEDIR%\Tools\svn.exe" info %_ROSSOURCEDIR% > "%ROSBEBASEDIR%\x.tmp" - echo Recent Offline Revision: - call "%ROSBEBASEDIR%\Tools\grep.exe" Revision: %ROSBEBASEDIR%\x.tmp|"%ROSBEBASEDIR%\Tools\cut.exe" -d " " -f 2 - del "%ROSBEBASEDIR%\x.tmp" - - call "%ROSBEBASEDIR%\Tools\svn.exe" info svn://svn.reactos.org/reactos/trunk/reactos > "%ROSBEBASEDIR%\x.tmp" - echo Online HEAD Revision: - call "%ROSBEBASEDIR%\Tools\grep.exe" Revision: %ROSBEBASEDIR%\x.tmp|"%ROSBEBASEDIR%\Tools\cut.exe" -d " " -f 2 - del "%ROSBEBASEDIR%\x.tmp" - goto :ExitSVN -) - -if not "%1" == "" ( - echo Unknown parameter specified. Try 'help [COMMAND]'. - goto :ExitSVN -) - -:ExitSVN -title ReactOS Build Environment 0.3.7
Added: trunk/tools/RosBE-Windows/Root/sSVN.cmd URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE-Windows/Root/sSVN.cmd?r... ============================================================================== --- trunk/tools/RosBE-Windows/Root/sSVN.cmd (added) +++ trunk/tools/RosBE-Windows/Root/sSVN.cmd Tue Jul 10 12:29:07 2007 @@ -1,0 +1,70 @@ +:: +:: PROJECT: RosBE - ReactOS Build Environment for Windows +:: LICENSE: GPL - See COPYING in the top level directory +:: FILE: Root/SVN.cmd +:: PURPOSE: Integrated SVN Client. +:: COPYRIGHT: Copyright 2007 Daniel Reimer reimer.daniel@freenet.de +:: +:: +@echo off + +:: +:: Receive the first Parameter and decide what to do. +:: +if "%1" == "" ( + echo No parameter specified. Try 'help [COMMAND]'. + goto :ExitSVN +) +if "%1" == "update" ( + title Updating... + if not "%2" == "" ( + %ROSBEBASEDIR%\Tools\svn.exe update %_ROSSOURCEDIR% -r %2 + ) else ( + %ROSBEBASEDIR%\Tools\svn.exe update %_ROSSOURCEDIR% + ) +goto :ExitSVN +) +if "%1" == "cleanup" ( + title Cleaning... + %ROSBEBASEDIR%\Tools\svn.exe cleanup %_ROSSOURCEDIR% + goto :ExitSVN +) +:: +:: Check if the Folder is empty. If not, output an error. +:: + +if "%1" == "create" ( + title Creating... + if exist "%_ROSSOURCEDIR%.svn." ( + echo Folder already cotains a Reposority. Exiting + goto :ExitSVN + ) + dir /b %_ROSSOURCEDIR% 2>nul|"%ROSBEBASEDIR%\Tools\grep.exe" -e ".*" >nul + if errorlevel 1 ( + %ROSBEBASEDIR%\Tools\svn.exe checkout svn://svn.reactos.org/reactos/trunk/reactos %_ROSSOURCEDIR% + ) else ( + echo Folder is not empty. Continuing is dangerous and can cause errors. ABORTED + ) + goto :ExitSVN +) +if "%1" == "status" ( + title Status + call "%ROSBEBASEDIR%\Tools\svn.exe" info %_ROSSOURCEDIR% > "%ROSBEBASEDIR%\x.tmp" + echo Recent Offline Revision: + call "%ROSBEBASEDIR%\Tools\grep.exe" Revision: %ROSBEBASEDIR%\x.tmp|"%ROSBEBASEDIR%\Tools\cut.exe" -d " " -f 2 + del "%ROSBEBASEDIR%\x.tmp" + + call "%ROSBEBASEDIR%\Tools\svn.exe" info svn://svn.reactos.org/reactos/trunk/reactos > "%ROSBEBASEDIR%\x.tmp" + echo Online HEAD Revision: + call "%ROSBEBASEDIR%\Tools\grep.exe" Revision: %ROSBEBASEDIR%\x.tmp|"%ROSBEBASEDIR%\Tools\cut.exe" -d " " -f 2 + del "%ROSBEBASEDIR%\x.tmp" + goto :ExitSVN +) + +if not "%1" == "" ( + echo Unknown parameter specified. Try 'help [COMMAND]'. + goto :ExitSVN +) + +:ExitSVN +title ReactOS Build Environment 0.3.7