SVN 저장소를 https 프로토콜 추가..
프로그래밍 :
2007/02/11 02:25
| 기존에 DCGUI가 사용하던 저장소의 접근 방법은 다음과 같았다. svn:// svn+ssh:// svn 프로토콜은 암호화같은게 전혀 안되어있는 상태라 svn프로토콜은 읽기 전용으로 익명만 허용을 하고.. 실제로 커밋과 같은 쓰기 작업이 되어야하는 오퍼레이션은 svn+ssh를 썼다.. 그런데 이게 ssh하고 같이 쓰면 속도가 더럽게 느리고.. (원격으로 해당 서버에 ssh로 로그인을 하고 svnserve를 실행하고 이를 이용해 터널링을 하기 때문에 ㄱ-) 기존 서버의 ssh포트를 22번이 아닌 다른 번호로 바꿔놔서(짱꼴라애들이 자주 접근 시도를 한다는 이유로..) 최근에 비주얼스튜디오 svn애드온인 ankhsvn이 최신버전이 나와서 써볼려고 깔았더니 이게 터널링이 안된다고 뻗는다..(거북이 svn은 putty세션정보를 이용하는데ankhsvn은 고정으로 22번을 사용하는 모양이다.. 세팅창에서 아무리 찾아도 안보이더라고 ㄱ-) 그래서 귀차니즘에도 불구하고.. 당장 서버에 루트로 접속해서..아파치에서 접근이 가능하도록 세팅을 했다.. 그냥 http로 접근하도록 하면 데이터가 암호화가 안되기 때문에 svn을 사용하는거하고 별반 다를바가 없으므로 ssl을 활성화 시켜서 https로만 접근이 되도록 해놨다.. 그렇게 해놓으니까 ankhsvn에서 불만없이 잘 데이터를 가져온다.. ankhsvn가 좋긴 한데 아직 복잡한 오퍼레이션(머지, 브랜치, 태그등)을 지원안하는듯 하다. 하지만 거북이svn하고 같이 연동되니까.. 간단한것들은 ankhsvn를 쓰고 복잡한건 거북이svn을 이용해서 쓰면 되니까 그닥 불만은 없다.. 여튼 이렇게 세팅해놨더니 속도도 빠르고 ssh세팅 같은거 신경 안써도 되니까 좀 낫다.. |





댓글을 달아 주세요
그게 아닌거 같어. ssh로 로그인해도 2-3초 걸려. DNS역참조 하는거 같은데 DNS세팅이 잘못되서 그럴 수도 있어.
그 2~3초 로그인하는 시간을 못기달리겠;;;
dog foot 서버 dns 설정이 잘 못 되서 그런 거 일 수 있다고.
음.. 확인 한번 해봐야겠네요..
근데 웹은 빠르던데..
걍 부셔요 후다닥 ㅌㅌ
부시긴 뭘 부셔 ㄱ-
이해하고 답글 다는 샘이님....
이런글 포스팅 해놓고 알람보내는 동려....
모두다 밉다.........
아잉;;;
아참 달넷 데뷰서버 형이 쓰나요?
나름 서버중에서 세팅이 제일 잘되있던거 같던데?
초기 세팅은 유빈형이 완성해놓고 쓰긴 아마 나혼자 쓸껄 ㄱ-
그 후 세팅은 내가 좀 손봐놨고..