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

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

0 Comments

회고 (2012.11.26 ~ 2012.12.2)

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

0 Comments

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

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

1 Comment

서브버전 저장소 통합하기

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

1 Comment

Subversion 튜닝

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

0 Comments

Bitnami Trac 개조기

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

2 Comments

TortoiseSVN 인증 캐시 날리기

Google Code에 소스코드를 커밋할 때 SVN 아이디는 두 가지 형태를 지원한다. 구글 계정의 아이디가 myid 라 하면 myid 만 입력해도 되고 [email protected] 처럼 전체 이름을 써도 된다. 어찌된 영문인지, 무슨…

0 Comments

AnkhSvn을 다시 조명하다

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

10 Comments

SVN Notifier

두 사람이 한 소스 코드를 건드리다 보니, 충돌이 일어나는 일이 잦았다. 이런 문제를 해결하려면 참가자 모두가 자주 커밋하고 자주 업데이트하는 수밖에 없다. 자주 커밋하는 건 각자 노력에 달린 문제이고 이를…

18 Comments

Windows Platform에서의 Subversion 설치 가이드 1.2.0

Windows Platform에서의 Subversion 설치 가이드을 3주만에 또다시 업데이트했다. 문서번호도 1.0.1에서 1.2.0로 바꾸었다. 이번에는 Subversion을 Win32 서비스로 등록하는 방법을 추가했다. 문서 1.0.1 문서 1.0.5 문서 1.2.0 가장 최신 문서

0 Comments