2012-08-16 8 views
0

저는 최근에 우리 네트워크에서 TortoiseHg를 사용하여 Mercurial 복제본을 설치했습니다. 파일을 추가하거나 커밋을하는 등 영원히 걸릴 것 같습니다. 일반적으로 한 번에 3-5 분 동안 중단됩니다.TortoiseHg에서 마우스 오른쪽 버튼으로 클릭하는 것을 좋아하지 않는 이유가 있습니다.TortoiseHg - Win7에서 매우 느린 것 같습니다.

나는 의욕에 비교적 새로운 오전 그래서이 모든 속도를 일부 설정이있을 수 있지만 가장이 접근하는 방법 확실하지 않다, 내 PC 사양은 다음과 같습니다 : 인텔 코어 2 쿼드 CPU의 Q8300의 @의 2.50Ghz 4GB RAM (3GB 사용 가능)

실제 클론은 꽤 큽니다. 총 크기가 약 200MB에 불과하므로이 큰 크기로 인해 속도가 느려지는지 또는 복제본 자체가 내 컴퓨터에 있지 않은지 확실하지 않습니다. 그러나 우리의 지역 네트워크에.

모든 것을 최선으로 최적화하는 방법에 대한 아이디어가 있습니까?

답변

1

먼저 느린 GUI를 배제하기 위해 명령 줄에서 동일한 수은 작업을 수행하려고합니다.

내 작업에는 동일한 설정이 적용됩니다. "기본"repos는 매핑 된 네트워크 드라이브에 있습니다. 액세스 속도가 느리므로 빠른 액세스를 위해 로컬 클론을 만들고 필요한 경우에만 동기화합니다.

이제 생각해 보면 로컬 컴퓨터에 복제본을 가지고 계시지 않으시겠습니까? 그것이 dvcs의 전체 요점이지 않습니까?

+0

저는 Mercurial에 상당히 익숙합니다. DVCS를 사용하지 않는 다른 모든 사이트와 마찬가지로 이러한 방식으로 설치됩니다. 물론 내 로컬 시스템에 배치하는 것이 더 좋았을 것입니다. 너는 말했다. 커맨드 라인 부분을 살펴보고 차이가 있는지 살펴 봅니다. – Zabs

+1

@Zabs는 네트워크 위치 * 및 *에 공유 된 repos를 유지하는 것이 완벽하게 괜찮음을 알기 때문에 자신의 로컬 복제본을 가지고 있습니다. 별도의 설정이 필요하지 않습니다. 당신은 새로운 사람입니다. http://hginit.com/에서 특히 "팀 구성"섹션을 추천합니다. 당신이하고 싶은 생각을 설명합니다. – Mizipzor

+0

그 링크에 대한 건배 @mizipor 거기에 정말 좋은 정보! :) – Zabs