Subversion에서 Git 호스팅 서비스로 이전하기

유행에 동참하고자(는 거짓말이고) 서브버전에서 깃으로 이전을 감행하고야 말았다. Git의 관리자 기능을 마지막으로 건드려본 지 오래라 처음부터 다시 공부하는 느낌이라 반나절이 꼬박 걸렸지만 결과는 좋다. 계획 Assembla라는 호스팅 서비스에 SVN 저장소를…

Continue Reading Subversion에서 Git 호스팅 서비스로 이전하기

회고 (2012.11.26 ~ 2012.12.2)

모바일 시장 안드로이드의 성장세가 무섭지만 iOS는 여전히 강하다 스마트폰에 다수이용자층이 공급되면서 게임시장에 대한 기여도는 추락 - 데이터로 보는 게임산업의 현재에 따르면 일본도 안드로이드가 아이폰보다 많이 팔려서 시장점유율 판도가 바뀌었다. 그럼에도…

Continue Reading 회고 (2012.11.26 ~ 2012.12.2)

Google Code 의 SVN 저장소를 복사하기

Subversion 서버의 관리자라면 svnadmin 으로 저장소를 쉽게 복사하겠지만 Google Code와 같은 외부 관리 하에 있는 저장소를 사용할 때는 svnsync 를 사용해야 한다. svnsync 는 원격 저장소의 로그를 모두, 또는 선택적으로…

Continue Reading Google Code 의 SVN 저장소를 복사하기

서브버전 저장소 통합하기

상황은 이렇다. 서버 소스코드는 http://mycompany.com/svn/server 에 위치한 SVN 저장소에 있다. 클라이언트 소스코드는 이와 달리 http://mycompany.com/svn/client 에 있는데 이 둘을 하나로 통합하려 한다. 우선 클라이언트 저장소의 폴더 구조를 보자면 다음과 같다.…

Continue Reading 서브버전 저장소 통합하기

Subversion 튜닝

아파치 메모리 캐시 서버 튜닝 이야기인데 Apache + Subversion 조합이라면, 아파치의 성능을 끌어올리면 당연히 서브버전의 성능이 개선된다. 아파치 모듈 중에 mod_cache 가 있다. 이 모듈은 mod_disk_cache 또는 mod_mem_cache 와 함께…

Continue Reading Subversion 튜닝

Bitnami Trac 개조기

왜 Bitnami Trac 인가? 설치 후 바로쓰기가 가능한 패키지가 여럿 있다. 이번에 검토한 것만 꼽아보자면, CollabNet Subversion Edge Visual SVN Server Bitnami Trac 운영체제를 윈도우로 정해놓았기 때문에 리눅스용 패키지는 전혀…

Continue Reading Bitnami Trac 개조기

AnkhSvn을 다시 조명하다

AnknSvn은 비주얼 스튜디오의 애드인으로 작동하는 서브버전(Subversion) 클라이언트다. 꽤 오래된 오픈 소스 프로젝트인데 불과 1년 전만 해도 버그가 많았다. 참기 힘들 정도여서 사용하지 않았다. 그러다가 서브버전  최신 릴리즈를 다운로드 받으러 갔다가…

Continue Reading AnkhSvn을 다시 조명하다

로컬 SVN 저장소 복구용 스크립트

로컬 SVN 저장소가 맛이 갔다. Update를 하려면 우선 CleanUp부터 하라고 하고, CleanUp부터 하려면 Lock부터 풀라고 한다. Lock을 풀려니 무슨 이유에선지 안 되더라. 이런 경우를 처음 당하는 게 아니라서 이전처럼 대처했다.…

Continue Reading 로컬 SVN 저장소 복구용 스크립트