매뉴얼

상황에 맞는 메뉴 항목 비활성화

버전 1.5.0부터 TortoiseSVN은 상황에 맞는 메뉴 항목을 비활성화(실제로는 숨김)할 수 있도록 합니다. 이 기능은 가벼이 사용해서는 안 되며 설득력 있는 이유가 있을 때만 사용해야 하므로, 이 기능에 대한 GUI는 없으며 레지스트리에서 직접 수행해야 합니다. 이는 특정 사용자가 사용해서는 안 되는 명령을 비활성화하는 데 사용될 수 있습니다. 그러나 탐색기의 상황에 맞는 메뉴 항목만 숨겨지며, 명령은 여전히 다른 방법(예: 명령줄 또는 TortoiseSVN 자체의 다른 대화 상자)을 통해 사용할 수 있다는 점에 유의하십시오!

표시할 상황에 맞는 메뉴에 대한 정보를 담고 있는 레지스트리 키는 HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskLowHKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskHigh입니다.

각 레지스트리 항목은 DWORD 값이며, 각 비트는 특정 메뉴 항목에 해당합니다. 설정된 비트는 해당 메뉴 항목이 비활성화됨을 의미합니다.

표 C.1. 메뉴 항목 및 해당 값

메뉴 항목
0x0000000000000001체크아웃
0x0000000000000002업데이트
0x0000000000000004커밋
0x0000000000000008추가
0x0000000000000010되돌리기
0x0000000000000020정리
0x0000000000000040해결
0x0000000000000080스위치
0x0000000000000100가져오기
0x0000000000000200내보내기
0x0000000000000400여기에 저장소 생성
0x0000000000000800분기/태그
0x0000000000001000병합
0x0000000000002000삭제
0x0000000000004000이름 변경
0x0000000000008000리비전으로 업데이트
0x0000000000010000차이점 보기
0x0000000000020000로그 보기
0x0000000000040000충돌 편집
0x0000000000080000위치 변경
0x0000000000100000수정 사항 확인
0x0000000000200000무시
0x0000000000400000저장소 브라우저
0x0000000000800000귀책
0x0000000001000000패치 생성
0x0000000002000000패치 적용
0x0000000004000000리비전 그래프
0x0000000008000000잠금
0x0000000010000000잠금 해제
0x0000000020000000속성
0x0000000040000000URL과 차이점 보기
0x0000000080000000버전 관리되지 않는 항목 삭제
0x0000000100000000모두 병합
0x0000000200000000이전 버전과 차이점 보기
0x0000000400000000붙여넣기
0x0000000800000000작업 사본 업그레이드
0x0000001000000000나중에 차이점 보기
0x0000002000000000'파일 이름'과 차이점 보기
0x0000004000000000통합 차이점 보기
0x2000000000000000설정
0x4000000000000000도움말
0x8000000000000000정보


예: 위치 변경, 버전 관리되지 않는 항목 삭제설정 메뉴 항목을 비활성화하려면 다음과 같이 해당 항목에 할당된 값을 더합니다.

0x0000000000080000
+ 0x0000000080000000
+ 0x2000000000000000
= 0x2000000080080000
      

그런 다음 낮은 DWORD 값(0x80080000)은 HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskLow에 저장하고, 높은 DWORD 값(0x20000000)은 HKEY_CURRENT_USER\Software\TortoiseSVN\ContextMenuEntriesMaskHigh에 저장해야 합니다.

메뉴 항목을 다시 활성화하려면 두 레지스트리 키를 단순히 삭제하십시오.

TortoiseSVN 홈페이지

한국어 中文