TortoiseSVN Logo

TortoiseSVN 1.4의 새로운 기능

TortoiseSVN 1.4는 이전 TortoiseSVN 릴리스의 모든 기능을 포함하는 상위 버전입니다. 1.0.x, 1.1.x, 1.2.x 또는 1.3.x의 모든 기능은 1.4에도 포함되어 있지만, 1.4에는 이전 릴리스에는 없던 기능과 버그 수정이 포함되어 있습니다. Subversion 1.4와 연동됩니다.

  • 작업 대화 상자 (커밋/수정 확인/추가...)
    • "BASE와 비교" 기능이 이제 추가 및 삭제된 파일에도 가능합니다. 이 경우 diff 뷰어는 빈 파일과의 diff를 보여줍니다.
    • 표시되는 열은 구성 가능합니다. 표시할 열과 해당 크기를 선택할 수 있습니다. 구성은 세션 간에 저장됩니다.
    • 빈 작업을 피하기 위해 최소한 하나의 파일/폴더가 선택될 때까지 '확인' 버튼은 비활성화됩니다.
    • 표시된 파일과 폴더는 다른 응용 프로그램으로 드래그할 수 있습니다. 또한 탐색기에서 해당 대화 상자로 파일과 폴더를 드래그할 수 있습니다.
    • '취소'를 클릭하여 상태를 가져오는 동안 대화 상자를 중단할 수 있습니다.
    • 스위치된 파일/폴더는 상태 텍스트 뒤에 '(s)'로 표시됩니다.
    • 이 대화 상자에서 마우스 오른쪽 클릭으로 Subversion 속성을 직접 편집/설정/삭제할 수 있습니다.
  • 로그 대화 상자
    • 리비전에 할당된 bugtraq ID 문자열을 표시하는 새 열이 추가되었습니다.
    • '다음 100개'를 반복해서 클릭하거나 모든 메시지를 한 번에 가져올 필요 없이, 로그 메시지를 가져올 범위를 지정할 수 있습니다.
    • 로그 메시지는 간단한 서식을 포함할 수 있습니다. *굵게*, ^이탤릭^ 또는 _밑줄_로 텍스트를 작성할 수 있습니다. 물론, 로그 메시지를 작성하는 동안 커밋 대화 상자에서도 서식이 적용됩니다.
  • 탐색기
    • 상황에 따라 다른 아이콘이 상황 메뉴에 표시됩니다. 바로 가기에서 마우스 오른쪽 버튼을 클릭하면 링크 아이콘과 폴더 또는 파일 아이콘(바로 가기가 가리키는 대상에 따라 다름)이 있는 두 개의 항목이 표시됩니다. 파일에서 마우스 오른쪽 버튼을 클릭하면 다시 두 개의 항목이 표시됩니다. 파일 자체에 대한 파일 아이콘과 상위 폴더에 대한 폴더 아이콘이 있습니다.
    • 상황 메뉴에 새 "이동 및 이름 변경" 항목이 추가되었습니다.
    • svn:eol-style 속성을 표시하는 새 열이 추가되었습니다.
  • 리비전 그래프 리비전 그래프는 몇 가지 주요 개선 사항을 얻었습니다. 과거에 사용자들이 보고한 몇 가지 문제를 해결하기 위해 거의 완전히 다시 작성되었습니다.
    • 데이터 분석이 훨씬 빨라졌습니다.
    • 복사 작업이 있었던 리비전뿐만 아니라 모든 리비전을 표시하는 기능.
    • 경로별로 노드를 정렬하는 그래프 기능.
    • 더 나은 확대/축소 지원.
  • 저장소 브라우저
    • 항목을 드래그할 때, 2초 이상 호버링하면 폴더가 자동으로 열리고 닫힙니다.
    • 표시 영역 밖으로 항목을 드래그하면 브라우저가 자동으로 뷰를 스크롤합니다.
    • 여러 URL을 한 번에 체크아웃.
  • 상태 캐시
    • 캐시 프로세스를 완전히 비활성화하고 현재 보이는 폴더에 대해서만 상태를 가져오거나 오버레이를 전혀 표시하지 않는 옵션.
  • TortoiseMerge
    • 줄 안의 변경 사항이 정확히 무엇이 변경되었는지 더 잘 볼 수 있도록 다르게 색상이 지정됩니다.
    • 공백만 변경된 변경 블록은 흰색 원으로 표시됩니다. 이러한 변경은 일반적으로 코드 정리로 인해 발생하며 기능적 변경은 없습니다. 이제 이러한 블록이 명확하게 표시되므로 쉽게 확인할 수 있습니다.
    • UTF-8 형식의 파일은 자동으로 인식됩니다.
    • UTF-16 형식의 파일도 비교할 수 있습니다.
  • TortoiseIDiff
    • 이것은 두 이미지를 나란히 보여주는 새로운 도구입니다. 작업 사본에 이미지(예: 도움말 파일/문서를 위한 스크린샷 또는 부분 스크린샷)가 있는 경우, 이제 이미지의 새 버전을 이전 버전과 쉽게 비교할 수 있습니다. 이 도구는 TortoiseMerge가 텍스트 파일에 하는 역할을 이미지에 대해 수행합니다.
  • 두 브랜치/태그 비교
    • Subversion 1.4 라이브러리에서 사용할 수 있는 새로운 기능 덕분에, 두 브랜치/태그를 비교하는 것이 이제 훨씬 빠르고 안정적입니다. 또한 파일 또는 속성 내용이 변경되었는지 즉시 명확하게 알 수 있습니다.
  • 훨씬 더 많은 작은 개선 사항과 버그 수정이 있습니다. 자세한 내용은 변경 로그를 참조하십시오.

호환성 문제

Subversion 1.4는 작업 사본에 새 형식을 사용합니다. 업데이트는 자동으로 수행되므로 눈치채지 못할 것입니다. 그러나 작업 사본이 업데이트되면 이전 버전의 Subversion 라이브러리에 연결된 클라이언트로는 접근할 수 없습니다.

새 작업 사본 형식으로 업그레이드하는 과정에서 오버레이가 표시되지 않거나 올바른 상태를 표시하지 않는 약간의 문제가 발생할 수 있습니다. 오버레이 아이콘을 다시 정상으로 되돌리려면 작업 사본에서 업데이트 또는 정리를 실행하십시오.

이전 클라이언트와 서버는 1.4 서버 및 클라이언트와 투명하게 상호 운용됩니다. 물론, 클라이언트와 서버 모두 최신 버전이 아닌 한 일부 새로운 1.4 기능은 사용하지 못할 수 있습니다. 저장소를 업그레이드할 필요는 없습니다.

file:// 접근을 사용하여 BDB 저장소에 접근하는 경우, 해당 저장소를 BDB 4.3 형식으로 업데이트해야 합니다. 그러나 이것은 TortoiseSVN 1.2 이전 버전에서 업그레이드하는 경우에만 필요합니다. 이에 대한 지침은 Subversion FAQ 페이지에서 찾을 수 있습니다.

한국어 中文