UberSVN 및 TortoiseSVN, 버전 번호 관련 문제

UberSVN 및 TortoiseSVN, 버전 번호 관련 문제

OpenSuSE 서버에 설치했습니다.UberSVNSubversion 시스템 플랫폼. Subversion 1.7.9가 있습니다.

얼마 전에 Tortoise 클라이언트 1.7.11을 설치했는데 제대로 작동했는데 오늘 다음을 발견했습니다.

"TortoiseSVN 1.7.11이 출시되었음을 발표하게 된 것을 자랑스럽게 생각합니다. 이는 Subversion 1.7.8과 연결되어 있습니다."

서버에 설치된 것과 다른 버전의 Tortoise를 사용하는 데 문제가 있습니까(1.7.8 Tortoise 대 1.7.9 Subversion)?

이제 Tortoise를 새 버전으로 업데이트하고 싶습니다. 문제 없이 최신 1.7.13으로 업데이트할 수 있습니까?

"TortoiseSVN 1.7.13이 출시되었음을 발표하게 된 것을 자랑스럽게 생각합니다. 이는 Subversion 1.7.10과 연결되어 있습니다."(그렇다고 생각합니다).

또는 1.8.0으로 업데이트할 수 있습니다.

TortoiseSVN 1.8.0의 출시를 발표하게 된 것을 자랑스럽게 생각합니다. Subversion 1.8.0"과 연결되어 있습니다(그렇지 않은 것 같습니다).

UberSVN 포럼에 글을 쓰려고 했는데 한동안 사용되지 않았던 것 같습니다.

답변1

SVN 클라이언트(TortoiseSVN)와 SVN 서버(UberSVN)의 서로 다른 버전을 동시에 사용할 수 있습니다. 일반 Subversion의 경우에도 마찬가지입니다. 따라서 클라이언트의 버전 번호가 서버보다 높거나 낮을 수 있으며 그 반대의 경우도 마찬가지입니다. 다음에 대해 더 자세히 읽을 수 있습니다.Subversion 문서의 버전 간 "상호 호환성".

버전 번호는 버그 수정과 API 변경 사항을 구별하는 데 도움이 됩니다. 일반적으로 특정 Subversion 버전에 대해 MAJOR.MINOR 번호가 변경되면 어떤 유형의 변경이 발생했는지 알려줍니다. 버그 및 보안 수정을 위해 마이너 번호가 변경됩니다. API 또는 새로운 기능에 대한 보다 중요한 변경 사항의 경우 주요 숫자가 변경됩니다.

이러한 변경 사항은 일반적으로 핵심 기능에 영향을 미치지 않으므로 서버 버전 1.7과 함께 Subversion 클라이언트 버전 1.5를 계속 사용할 수 있습니다. 대부분의 경우 서버 버전 번호가 더 높으면 클라이언트는 특정 기능이 제공할 수 있는 추가 정보를 무시합니다.

관련 정보