저는 Git을 우리 조직에서 어떻게 사용할 지에 대한 문서를 작성하고 있습니다.Git의 새 버전으로 업그레이드 할 때의 주의점
당분간 모든 사용자가 동일한 버전의 msysgit (v1.7.7.1)을 사용해야합니다. 팀 구성원들이 새로운 버전의 Git을 설치할 때마다 사용할 수있게되는 것이 좋습니다. 아니면 좋은가? 모두가 같은 버전을 사용하는 것이 가장 좋은 경우, Git의 새 버전으로 업그레이드 할 때 어떤 함정이 존재할 수 있습니까? 예를 들어, 우리가 알아야 할 중대한 변경 사항이나 Git 데이터베이스를 새로운 형식으로 변환 할 수 있습니까? 분명히 미래를 예측하는 것은 불가능하지만, 과거의 사례가 유용 할 수 있습니다 (즉, 이전에 이러한 종류의 문제가 발생 했음). 이상적으로이 문제에 대한 Git 개발자의 지침은 훌륭 할 것입니다.
이 질문에 대한 동기는 Git 저장소가 새로운 저장소 Git으로 변경할 수있는 특수 저장소 파일 형식으로 저장된다는 것입니다. (필자는 구조화 방법을 완전히 이해하지 못했습니다.) 마지막으로 필요한 것은 누군가가 아직 설치하지 않은 Git의 가장 최신 버전 인 &으로 서버의 베어 리저버 파일 형식을 업그레이드하기로 결정했기 때문에 개발이 중단되는 것입니다. (더 나쁜 것은 이전 버전의 Git을 사용하는 클라이언트가 서버에서 새로 변환 된 데이터베이스를 손상시킬 수 있다는 것입니다.)
가능한 중복 http://stackoverflow.com/questions/7567899/are- GNU 소프트웨어의 on-the-use-of-different-versions-of-the-limited-exist) –