상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
궁금한 상식 보기
도토리의 색깔과 다양한 종류는 어떻게 구별하나요?
그린망고는 어떤 건강 이점이 있나요?
그린망고를 이용한 스무디 레시피는 무엇인가요?
그린망고와 함께하는 최고의 조리법은 무엇인가요?
생태계교란종의 전파속도를 어떻게 측정하나요?
생태계교란종의 번식 생태는 어떻게 이해할 수 있나요?
생태계교란종 관리의 성과를 평가하는 지표는 무엇인가요?
생태계교란종 관리에서 성과 기반 접근법은 어떤 의미가 있나요?
초콜릿의 품종에 따라 맛이 다른 이유는 무엇인가요?
장미를 소재로 한 아트워크는 어떤 것이 있나요?
선글라스의 렌즈 속성 중 어떤 것이 가장 중요한가요?
블루라이트 차단을 위한 적절한 사용 시간은?
Previous
Next
수정하기 - 서브버전 SVN에서 이메일 알림을 설정하는 방법은?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
서브버전(<a href='https://sangseek.com/sangseeks/SV/ko'>SV</a>N)에서 이메일 알림을 설정하는 방법은 주로 후크(hook) 스크립트를 사용하여 이루어집니다. 후크 스크립트는 특정 SVN 작업이 발생할 때 자동으로 실행되는 스크립트로, 다양한 작업(커밋, 업데이트 등) 후에 이메일 알림을 보낼 수 있습니다. 아래는 SVN에서 이메일 알림을 설정하는 과정입니다. 1. 후크 스크립트 위치 찾기 SVN 리포지토리의 후크 스크립트는 리포지토리의 `hooks` 디렉토리에 위치합니다. 예를 들어, `/path/to/your/repo/hooks` 경로에 있습니다. 2. 후크 <a href='https://sangseek.com/sangseeks/스크립트 수정/ko'>스크립트 수정</a> 커밋 후 이메일 알림을 보내고 싶다면 `post-commit` 후크 스크립트를 수정하면 됩니다. 이 파일은 기본적으로 제공되며, `.tmpl` 확장자로 되어 있을 수 있습니다. 이 파일의 이름을 `post-commit`으로 변경합니다. 이 파일을 수정하여 아래와 같이 이메일 알림을 전송하는 코드를 추가합니다. ```bash !/bin/sh REPO="$1" REV="$2" 메일을 보낼 대상 EMAIL="recipient@example.com" 메일 제목 SUBJECT="SVN Commit Notification: Revision $REV" 커밋 로그 가져오기 LOG_MESSAGE=$(svnlook log "$REPO" -r "$REV") 이메일 본문 생성 EMAIL_BODY="A new commit has been made to the repository: Revision: $REV Log Message: $LOG_MESSAGE" 이메일 전송 echo "$EMAIL_BODY" | mail -s "$SUBJECT" "$EMAIL" ``` 3. 스크립트 권한 설정 후크 스크립트가 실행될 수 있도록 실행 권한을 부여해야 합니다. 터미널에서 다음 명령어를 실행합니다. ```bash chmod +x /path/to/your/repo/hooks/post-commit ``` 4. 메일 전송 도구 설치 `mail` 명령어를 사용하여 이메일을 보내는 방법을 사용했지만, 시스템에 `mail` 유틸리티가 설치되어 있어야 합니다. 필요에 따라 `sendmail`, `ssmtp`, `postfix` 등 다른 메일 전송 도구를 사용할 수 있습니다. 5. 테스트 배포가 완료되면 SVN 리포지토리에 커밋을 진행하여 이메일이 정상적으로 전송되는지 확인합니다. 추가 고려 사항 - 보안 : 후크 스크립트 내에 민감한 정보를 포함하지 않도록 주의하세요. - 스팸 : 과도한 이메일 전송을 방지하기 위해 알림 설정을 적절히 관리하세요. - 로깅 : 문제 해결을 위해 후크 스크립트 내에서 로깅 기능을 추가하는 것이 좋습니다. 위의 단계를 따르면 SVN에서 커밋 후 이메일 알림을 성공적으로 설정할 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기