Subversion에서 Git 호스팅 서비스로 이전하기
유행에 동참하고자(는 거짓말이고) 서브버전에서 깃으로 이전을 감행하고야 말았다. Git의 관리자 기능을 마지막으로 건드려본 지 오래라 처음부터 다시 공부하는 느낌이라 반나절이 꼬박 걸렸지만 결과는 좋다. 계획 Assembla라는 호스팅 서비스에 SVN 저장소를…
유행에 동참하고자(는 거짓말이고) 서브버전에서 깃으로 이전을 감행하고야 말았다. Git의 관리자 기능을 마지막으로 건드려본 지 오래라 처음부터 다시 공부하는 느낌이라 반나절이 꼬박 걸렸지만 결과는 좋다. 계획 Assembla라는 호스팅 서비스에 SVN 저장소를…
모바일 시장 안드로이드의 성장세가 무섭지만 iOS는 여전히 강하다 스마트폰에 다수이용자층이 공급되면서 게임시장에 대한 기여도는 추락 - 데이터로 보는 게임산업의 현재에 따르면 일본도 안드로이드가 아이폰보다 많이 팔려서 시장점유율 판도가 바뀌었다. 그럼에도…
Subversion 서버의 관리자라면 svnadmin 으로 저장소를 쉽게 복사하겠지만 Google Code와 같은 외부 관리 하에 있는 저장소를 사용할 때는 svnsync 를 사용해야 한다. svnsync 는 원격 저장소의 로그를 모두, 또는 선택적으로…
상황은 이렇다. 서버 소스코드는 http://mycompany.com/svn/server 에 위치한 SVN 저장소에 있다. 클라이언트 소스코드는 이와 달리 http://mycompany.com/svn/client 에 있는데 이 둘을 하나로 통합하려 한다. 우선 클라이언트 저장소의 폴더 구조를 보자면 다음과 같다.…
아파치 메모리 캐시 서버 튜닝 이야기인데 Apache + Subversion 조합이라면, 아파치의 성능을 끌어올리면 당연히 서브버전의 성능이 개선된다. 아파치 모듈 중에 mod_cache 가 있다. 이 모듈은 mod_disk_cache 또는 mod_mem_cache 와 함께…
왜 Bitnami Trac 인가? 설치 후 바로쓰기가 가능한 패키지가 여럿 있다. 이번에 검토한 것만 꼽아보자면, CollabNet Subversion Edge Visual SVN Server Bitnami Trac 운영체제를 윈도우로 정해놓았기 때문에 리눅스용 패키지는 전혀…
Google Code에 소스코드를 커밋할 때 SVN 아이디는 두 가지 형태를 지원한다. 구글 계정의 아이디가 myid 라 하면 myid 만 입력해도 되고 [email protected] 처럼 전체 이름을 써도 된다. 어찌된 영문인지, 무슨…
AnknSvn은 비주얼 스튜디오의 애드인으로 작동하는 서브버전(Subversion) 클라이언트다. 꽤 오래된 오픈 소스 프로젝트인데 불과 1년 전만 해도 버그가 많았다. 참기 힘들 정도여서 사용하지 않았다. 그러다가 서브버전 최신 릴리즈를 다운로드 받으러 갔다가…
로컬 SVN 저장소가 맛이 갔다. Update를 하려면 우선 CleanUp부터 하라고 하고, CleanUp부터 하려면 Lock부터 풀라고 한다. Lock을 풀려니 무슨 이유에선지 안 되더라. 이런 경우를 처음 당하는 게 아니라서 이전처럼 대처했다.…