2011-05-08 1 views
1

30 분 전에 Windows 7 64 비트에 TortoiseGit 1.6.5, Git Extensions 2.21 및 SmartGit 2.0.4를 설치했습니다.Windows 7 64 비트에서 TortoiseGit, Git Extensions 및 SmartGit을 공존 할 수 있습니까?

호환성 문제가 발생합니까?


업데이트 :

내가 TortoiseGit 및 망할 놈의 확장이 아니라 공존해야한다고 생각하기 때문에 기본적으로 상황에 맞는 메뉴에서 TortoiseGit 및 망할 놈의 확장 모두의 Git Source Control Provider 표시 명령. Git Source Control Provider의 공식 웹 사이트에서

:

그것은 그들 모두가 자신의 강점과 약점을 가지고, 서로 다른 목적을 위해 서로 다른 클라이언트를 사용하는 것이 드문 일이 아니에요

enter image description here

+1

왜 많은 UI가 필요한가요? 실제로 git 자체를 사용하지 않는 이유는 ... 그러나 Git은 리눅스 사용자에 의해 만들어 지므로 일반적으로 Microsoft 제품과 같은 공존 문제는 레지스트리 충돌로 인해 어려움을 겪습니다. (일반적으로 레지스트리 충돌이 발생합니다. 설치하게) – alternative

+2

@mathepic : 답장을 보내 주셔서 감사합니다. 나는 오늘 git를 사용하기 시작했는데, 어느 GUI 클라이언트가 나에게 적합한 지 잘 모르겠다. 나는 TortoiseGit의 아이콘 오버레이를 좋아하지만 Git Extensions와 SmartGit에서 브라우저를 좋아합니다. –

+1

내가 생각할 수있는 유일한 문제는 같은 저장소에서 다른 버전의 힘내를 사용할 때 발생할 수 있다는 것입니다. SmartGit의 경우 사용할 Git 버전을 구성 할 수 있으므로 다른 모든 클라이언트와 함께 사용할 수 있습니다. – mstrap

답변

6

. 여러 클라이언트는 일반적으로 매우 잘 작동합니다. 한 클라이언트가 다른 클라이언트의 변경 사항을 알기 위해서는 재검사/새로 고침을해야 할 수도 있습니다. 고문이 다른 클라이언트를 일시적으로 잠그는 캐싱 작업을 수행하는 경우 가끔 문제가 발생했습니다. tortoisegit을 제거하는 것은 짜증나지만, 60,000 개의 파일 버전이 있으므로 다른 코드보다 코드베이스에서 눈에 띄게 될 수 있습니다. 예상치 못한 잠금에 대한 오류 메시지가 표시되면이를 명심하십시오.