윈도우용 svn이 여러가지가 있다.
일반적으로 Subversion + Apache 으로 구축을 하지만 여러가지 셋팅을 해야 해서 귀찮다.
그래서 통합으로 설치되는 프로그램을 소개한다.
1. visual svn
정말 간단하다.
http://www.visualsvn.com/server/download/
Standard Edition, Enterprise Edition 두가지 버전이 존재한다.
기능상의 차이가 있지만 standard 로 충분히 운영이 가능하다.(운영로그를 보려면 유료(enterprise) 버전필요)
2. collabnet subversion edge
http://www.collab.net/downloads/subversion
애도 visualsvn 하고 비슷하다. 웹 gui 환경을 지원해서 인터페이스가 좀더 편하다. 한글도 지원한다. 로그를 볼수 있다.
error 1
command commit
Commit failed (details follow):
Server sent unexpected return value (500 Internal Server Error) in response to
POST request for '/svn/CTOLab/!svn/me'
Completed!
위와 같이 에러 발생시
해당 디렉토리에 transactions 폴더가 없어서 발생하는 에러 이다. 폴더 생성해주면 된다.
error 2
Unable toCheckout from https://svn/svn/data/test, revision HEAD, Fully recursive, Externals included connect to a repository at URL
'https://svn/svn/data/test'
Access to 'https://svn/svn/data/test' forbidden
Completed!:
위와 같이 에러 발생시
폴더 권한에 보안탭에 network service 항목 추가 하여 수정권한을 추가 하면 된다.
이 방법 말고 VisualSVN Server 프로세스 사용자 이름을 admin 권한으로 변경해도 된다
(내컴퓨터->관리->서비스 및 응용프로그램->서비스->VisualSVN Server->로그온->계정지정)
error 3
post-commit hook failed (exit code 255) with no output
이 에러가 사람 미치게 한다.
원인은 권한문제 일때 뜨는 에러지만 권한설정을 해도 똑같다.
메일 발송시 저 에러가 뜨는데 smtp 메일 주소를 바꾸니깐 정상적으로 된다.
아마도 발송 메일이 spam 처리가 되면 뜨는 에러 같다.
'Windows' 카테고리의 다른 글
visualsvn trac (0) | 2013.02.02 |
---|---|
windows용 sendemail(visualsvn) (0) | 2013.01.31 |
윈도우 2T 이상 파티션 인식하기 (1) | 2013.01.28 |
free File shredder 파일,폴더,드라이버 영구 삭제 프로그램(복구 불가) (0) | 2012.09.25 |
윈도우 서비스 관련 정보 (0) | 2011.03.30 |