이동/이름 변경 복구
작업 사본 내에서 버전 관리되는 파일을 이동하거나 이름을 변경할 때는 항상 해당 Subversion/TortoiseSVN 명령을 사용해야 합니다. 이러한 명령 없이 이동/이름 변경(예: Windows 탐색기 사용)을 수행하면 Subversion이 파일의 이동/이름 변경을 알지 못하므로 문제가 발생합니다.
예를 들어, Subversion/TortoiseSVN 명령을 사용하지 않고 myfile.txt라는 파일의 이름을 myfile2.txt로 변경하면, 커밋 대화 상자나 수정 사항 확인 대화 상자에서 myfile.txt는 "누락됨"으로, myfile2.txt는 "버전 관리되지 않음"으로 표시됩니다.
만약 그런 일이 발생하면, TortoiseSVN은 이를 쉽게 수정할 수 있는 방법을 제공합니다. 다음 스크린샷은 TSVN-Support.ods 파일이 적절한 명령 없이 TortoiseSVN-Support.ods로 이름이 변경된 방법을 보여줍니다. 이 파일들은 커밋 대화 상자에서 "누락됨" 및 "버전 관리되지 않음"으로 표시됩니다. 커밋 (또는 수정 사항 확인) 대화 상자에서 두 파일을 Ctrl+클릭으로 선택한 다음 마우스 오른쪽 버튼을 클릭하여 상황에 맞는 메뉴에서 "이동 복구"를 선택할 수 있습니다.

"이동 복구" 명령은 정확히 두 파일이 선택되었을 때만 작동하며, 하나는 "누락됨" 상태이고 다른 하나는 "버전 관리되지 않음" 상태여야 합니다. 이러한 방식으로만 TortoiseSVN은 어떤 파일이 어떤 파일로 이름이 변경되었는지 알아낼 수 있습니다. 명령을 실행함으로써 TortoiseSVN은 적절한 Subversion 이동/이름 변경 명령을 사용하여 이름 변경을 반복합니다.
