Svn post-commit 스크립트 좀 봐주시면 감사하겠습니다

[code:s8pr2sue]47 REPOS="$1"
48 REV="$2"
49
50 SOURCE_PATH="/www/webserver/public_html"
51 SVN_PATH="/home/svn/public_html"
52
53 if [ -e $SOURCE_PATH ];
54 then
55 svn revert $SOURCE_PATH/*
56 svn update $SOURCE_PATH >> $SVN_PATH/log
57 else
58 mkdir -p $SOURCE_PATH >> $SVN_PATH/log
59 svn checkout file:///$SVN_PATH $SOURCE_PATH >> $SVN_PATH/log
60 fi[/code:s8pr2sue]

svn에서 사용되는 post-commit의 내용인데
else문으로 폴더가 없다면 폴더를 정상적으로 잘 생성하는데
기존에 있던 파일을 덮어 씌우지가 않네요 혹시
스크립트 짜져 있는게 문제가 있는건가요??

[quote="eyedroot":3mkzhzs2][code:3mkzhzs2]47 REPOS="$1"
48 REV="$2"
49
50 SOURCE_PATH="/www/webserver/public_html"
51 SVN_PATH="/home/svn/public_html"
52
53 if [ -e $SOURCE_PATH ];
54 then
55 svn revert $SOURCE_PATH/*
56 svn update $SOURCE_PATH >> $SVN_PATH/log
57 else
58 mkdir -p $SOURCE_PATH >> $SVN_PATH/log
59 svn checkout file:///$SVN_PATH $SOURCE_PATH >> $SVN_PATH/log
60 fi[/code:3mkzhzs2]

svn에서 사용되는 post-commit의 내용인데
else문으로 폴더가 없다면 폴더를 정상적으로 잘 생성하는데
기존에 있던 파일을 덮어 씌우지가 않네요 혹시
스크립트 짜져 있는게 문제가 있는건가요??[/quote:3mkzhzs2]

>>는 append이고, >는 overwirte또는 신규파일 생성입니다.
스크립트 출처는 [url:3mkzhzs2]http://kyagami.blog.me/80110798666[/url:3mkzhzs2]인것 같네요.

[quote="별님":14g3i0tr][quote="eyedroot":14g3i0tr][code:14g3i0tr]47 REPOS="$1"
48 REV="$2"
49
50 SOURCE_PATH="/www/webserver/public_html"
51 SVN_PATH="/home/svn/public_html"
52
53 if [ -e $SOURCE_PATH ];
54 then
55 svn revert $SOURCE_PATH/*
56 svn update $SOURCE_PATH >> $SVN_PATH/log
57 else
58 mkdir -p $SOURCE_PATH >> $SVN_PATH/log
59 svn checkout file:///$SVN_PATH $SOURCE_PATH >> $SVN_PATH/log
60 fi[/code:14g3i0tr]

svn에서 사용되는 post-commit의 내용인데
else문으로 폴더가 없다면 폴더를 정상적으로 잘 생성하는데
기존에 있던 파일을 덮어 씌우지가 않네요 혹시
스크립트 짜져 있는게 문제가 있는건가요??[/quote:14g3i0tr]

>>는 append이고, >는 overwirte또는 신규파일 생성입니다.
스크립트 출처는 [url:14g3i0tr]http://kyagami.blog.me/80110798666[/url:14g3i0tr]인것 같네요.[/quote:14g3i0tr]

지금 >>로 생성되는 파일은 log파일로 빠지고

svn update $SOURCE_PATH/* >> $SVN_PATH/log

요부분에서 svn update 명령어를 통해 $SOURCE_PATH 경로의 파일들을 저장소의 최신 rev 파일로 업데이트 시켜야되는데 그게 되질 않네요 ㅠㅠ

어디 명령어가 잘못되었을까요!?

svn은 써보지 않은 툴이라 답변해드릴수 없을것 같습니다.

[quote="별님":wggkwc17]svn은 써보지 않은 툴이라 답변해드릴수 없을것 같습니다.[/quote:wggkwc17]

감사합니다 :) 좋은 불금되세요~