Category Archives: 개발참고자료

SVN 저장소 위치 이동하는 방법 (switch –relocate)

SVN을 이용할 때 저장소의 위치를 옮긴다던지 서버의 IP가 바뀐다던지 하면 클라이언트측에서는 어떻게 해야 할까요? 간단하게 생각하면 그냥 이동전에 모두 커밋하고 이동후에 다시 체크아웃을 하는 방법이 있을듯 합니다.

하지만 좀 더 간단한 방법으로는 switch –relocate를 이용하는 방법이 있습니다.

[code][root@TheEye /]# svn info
경로: .
URL: http://192.168.0.100/svn/trunk/TheEye
저장소 루트: http://192.168.0.100/svn
저장소 UUID: b6339f40-fd91-0410-a933-9a882e34ed1f
리비전: 2586
노드 종류: 디렉토리
스케쥴: 일반
마지막 수정 작업자: eye
마지막 수정 리비전: 2586
마지막 수정 일자: 2011-07-27 05:51:04 +0900 (2011-07-27, 수)[/code]
위와 같이 현재는 192.168.0.100번 서버에 연결되어있는 것을 확인할 수 있습니다.
[code][root@TheEye /]# svn switch –relocate http://192.168.0.100/svn/trunk/TheEye http://192.168.0.101/svn/trunk/TheEye

[root@TheEye /]# svn info
경로: .
URL: http://192.168.0.101/svn/trunk/TheEye
저장소 루트: http://192.168.0.101/svn
저장소 UUID: b6339f40-fd91-0410-a933-9a882e34ed1f
리비전: 2586
노드 종류: 디렉토리
스케쥴: 일반
마지막 수정 작업자: eye
마지막 수정 리비전: 2586
마지막 수정 일자: 2011-07-27 05:51:04 +0900 (2011-07-27, 수)[/code]
정상적으로 변경이 완료된것을 확인할 수 있습니다. 지금부터 커밋과 업데이트가 잘 되는지 확인해 보시면 됩니다.

해킨토씨를 설정하기 위해 확인해 봐야 하는 CMOS 설정

일명 축복받은 해킨보드라 불리는 기가바이트 보드들을 사용해서 많은 분들이 해킨을 설치하실것입니다. 저는 개인적으로 토니맥이 배포하는 Unibeast + Multibeast 조합을 선호합니다.

참고:
http://tonymacx86.blogspot.com/2011/10/unibeast-install-mac-os-x-lion-using.html 

그런데 여기서 매우 중요한점이 한가지 있는데요, 메인보드의 CMOS설정이 어떠냐에 따라 멀쩡히 설치까지 되어도 이용중에 불안정한 모습을 보일 수 있다는것입니다. 꼭 놓치면 안되는 설정을 다음에서 정리해 보겠습니다.

사용자 삽입 이미지Advanced BIOS Features – Onboard VGA가 꼭 위와 같이 설정되어야 합니다.

사용자 삽입 이미지Integrated Peripherals 의 각종 SATA동작모드가 모두 AHCI로 되어야 합니다.

사용자 삽입 이미지Power Management Setup의 HPET Mode의 설정이 64비트로 되어있어야 합니다.

위와 같이 세군대만 봐주셔도 순정맥과 똑같은 해킨 시스템을 갖추는데는 문제가 없습니다. 특히나 첫번째 Onboard VGA의 경우에는 위와 같이 하지 않으시면 샌디브리지 계열의 내장 그래픽카드가 전혀 사용하지 않더라도 활성화 되면서 시스템 프리징(Freezing)을 일으키곤 합니다.