RAR Project Archive Example

Posted on Wednesday, May 19, 2010 in MS OS

Example removes “.svn” directories from archive:
ECHO OFF
SET release=%date:~12,2%.%date:~4,2%.%date:~7,2%.%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%
SET release=%release: =%
SET winrar="\program files\WinRAR\WinRAR.exe" a -ep1 -e -r -t -x*\.svn*
SET box=M:\

CLS
:MENU
ECHO.
ECHO Archive Project
ECHO -----------------------
ECHO.
ECHO 1 - Example Project
ECHO Q - Exit
ECHO.
SET /P M=Type option then press ENTER:
IF %M%==1 GOTO EXAMPLE
IF %M%==Q GOTO:EOF
IF %M%==q GOTO:EOF

:_EOF
pause
GOTO:EOF

:EXAMPLE
SET ver=1.0.0
ECHO Archiving release
%winrar% "%box%example_project.%ver%.%release%.rar" x:\example_project\*.*
ECHO Done archiving release: example_project.%ver%.%release%.rar
ECHO.
GOTO _EOF

Change Subversion Repository UUID

Posted on Wednesday, May 19, 2010 in Linux

Check svn repository uuid:
#svnlook uuid /home/example/project
Example output:
ec932a82-3007-40d5-ad6d-96453a70e36d
Changed svn uuid:
#svnadmin setuuid /home/example/project a17cfs5a-10z3-4c51-a3a6-4d48f69865ca
Check modified uuid:
#svnlook uuid /home/example/project
a17cfs5a-10z3-4c51-a3a6-4d48f69865ca

Remove .svn Directories from Project (recursive)

Posted on Wednesday, May 19, 2010 in Linux

Navigate to project directory and execute:
#find ./ -name ".svn" | xargs rm –Rf