svn 웹 경로로 post-commit
내길
리눅스 서버에 svn을 설치하여 적용하려고 합니다.기존에는 이미 웹 경로(/www/web/public_html/)에서 개발을 하고 있었구요.(svn의 기본 프로젝트 경로는 /home/svn/public_html *커밋시 자동으로 웹경로에 update시키기 위해 프로젝트명을 동이하게 맞춰놓았습니다)
커밋시 자동으로 웹경로에 새로운 파일을 업데이트 해주는 기능이 post-commit이라는 것을 알았는데요./home/svn/public_html/hooks/post-commit (chmod: 755)로 설정해 두었고, 스크립트의 내용은 아래와 같습니다.
50 SOURCE_PATH=/www/web/public_html51 SVN_PATH=/home/svn/public_html525455 if [ -e $SOURCE_PATH ];56 then5960 svn revert $SOURCE_PATH/*61 svn update $SOURCE_PATH/* $SVN_PATH/log62 else63 mkdir -p $SOURCE_PATH $SVN_PATH/log64 svn checkout $SVN_PATH $SOURCE_PATH $SVN_PATH/log65 fi
60, 61번째 라인이 항상 실패를 합니다.
svn revert $SOURCE_PATH/*svn update $SOURCE_PATH/* $SVN_PATH/log
1. 이 해당 파일을 업데이트 시켜주는 구문이 제 생각에서는 체크아웃을 하지 않아 실패하는 거 같은데 고수님들의 의견은 어떤지 궁금합니다.
2. 만약에 체크아웃을 하지 않아 발생한 문제라면 어떠한 방법으로 개발중이였던 웹경로에 커밋시 자동으로 파일이 업데이트 할 수 있는지 궁금합니다.
(스크립트 파일의 명령구문이 틀렸다면 지적해주시면 감사하겠습니다)
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2673617 | swing component예제에서 error발생내용인데요. 어떤문제인지... (2) | 두메꽃 | 2024-11-01 |
2673595 | vertical-align : middle | 쥬디시어스 | 2024-11-01 |
2673542 | svn 웹 경로로 post-commit | 내길 | 2024-10-31 |
2673518 | 리버스엔지니어링 | 정훈 | 2024-10-31 |
2673460 | c언어 초보인데요.. 질문좀 ㅜ.. | 민아 | 2024-10-30 |
2673430 | css~~ (10) | 가림 | 2024-10-30 |
2673404 | 코드검사기 오류 & 처리 어떻게 하죠? (4) | Isolation | 2024-10-30 |
2673379 | [DB] mysql,인코딩,쿼리 잘하시는 개발자분만 보세요 ^^; (3) | 뚜야 | 2024-10-30 |
2673353 | 시스템 폰트의 영역이 브라우저별로 다른데 어떻게 처리하시는지? | 알찬해 | 2024-10-29 |
2673251 | 자바 초보 질문입니다~ (2) | Sona | 2024-10-28 |
2673227 | tr에 class? (6) | 탄성 | 2024-10-28 |
2673202 | input 박스 질문드립니다. (3) | UniQue | 2024-10-28 |
2673175 | 반응형 html5 질문입니다. (3) | 푸른들 | 2024-10-28 |
2673150 | 워드프레스 URL 주소를 잘못지웠는데 워드프레스가 작동이 안됩니다 ㅠㅠㅠㅠ | 찬놀 | 2024-10-27 |
2673122 | 다항식 계산을 하려고 하는데... (1) | 얀별 | 2024-10-27 |
2673033 | 문자출력 질문입니다. | 슬아s | 2024-10-26 |
2672930 | 아악 망할 ㅡㅡ 멍미요;; (1) | 아리에스 | 2024-10-25 |
2672878 | table코딩시 (2) | 여신 | 2024-10-25 |
2672849 | 지정한 스레드를 종료시킬려면..? | 큰말 | 2024-10-25 |
2672822 | 자바스크립트 네비게이션을 워프에 추가하는 방법을 알고 싶습니다. (1) | 첫삥 | 2024-10-24 |