TortoiseSVN 으로 소스 제어되는 폴더를 어떻게 제거 합니까?
.svn
관련된 폴더 를 삭제할 수 있습니다
TortoiseSVN 으로 소스 제어되는 폴더를 어떻게 제거 합니까?
.svn
관련된 폴더 를 삭제할 수 있습니다
답변:
확장 된 상황에 맞는 메뉴에 전용 항목이 있습니다.
TortoiseSVN의 확장 컨텍스트 메뉴 페이지 에서 이미지가 잘립니다 . 문서 흐림을
삭제 (로컬 유지) 합니다.
가장 쉬운 방법은 여기에 설명되어 있습니다 : http://tortoisesvn.net/unversion.html
이 기사는 약간 말이 많으며 일부 방법이 나에게 도움이되지 않았습니다 (폴더를 드래그하여 Windows 7에서 허용하지 않음).
기사에서 나를 위해 일한 것은 다음과 같습니다.
단순 : 작업 사본 을 마우스 오른쪽 단추로 클릭 하고 상황에 맞는 메뉴에서 " 내보내기 ..."를 선택하면 작업 사본을 내보낼 폴더를 선택할 수있는 폴더 찾아보기 대화 상자가 표시됩니다. 작업 복사본이 대상 과 동일한 경로 를 선택한 경우 (즉, 작업 복사본을 자체로 내보내는 경우) TortoiseSVN은 해당 작업 복사본의 모든 .svn 폴더를 제거합니다.
소스 제어에서 폴더를 제거하고 로컬로 유지하려면 가장 쉬운 방법은
또한 .svn
제거하려는 폴더에서 시작 되는 디렉토리를 삭제하거나 svn / tortoise를 혼란스럽게 만듭니다. 1 단계에 대해 "내보내기"를 수행하여 모든 .svn
디렉토리를 제거 할 수 있습니다 (단일 디렉토리가 아닌 전체 디렉토리 트리에 대해이 작업을 수행하는 경우 폴더를 직접 정리하는 것보다 훨씬 편리합니다) .
디렉토리를 마우스 오른쪽 버튼으로 클릭하고 TortoiseSVN- > 삭제 로 이동하십시오 . 그런 다음 상위 디렉토리와 SVN Commit ... 을 마우스 오른쪽 버튼으로 클릭 하면 폴더가 제거됩니다.
TortoiseSVN을 사용하여 로컬 버전 의 파일 (또는 디렉토리) 을 확인하고 유지하는 세 가지 간단한 방법이 있습니다 .
후자의 방법은 세 가지 중에서 가장 쉬운 방법 인 반면, 첫 번째 방법 (가장 많은 투표)은 수행 할 작업 측면에서 가장 긴 방법입니다.
이것이 나를 위해 일한 것입니다.
svn cleanup <path to the folder to delete including folder name>
; 그렇지 않으면 폴더를 마우스 오른쪽 버튼으로 클릭하고 정리를 수행 할 수 있습니다.작업 디렉토리와 Subversion에서 폴더를 제거해야합니다.
잠시 후 나는 Subversion에서 버전 관리하에 더 이상 원하는 것을 알고있는 Subversion의 복사 폴더를 만났습니다. 나는 그것들을“언 버전”하고 싶다. 일반적으로 모든 .svn 관련 폴더에서 일종의 찾기 및 삭제를 수행하지만 TortoiseSVN을 설치하면 더 쉬운 방법이 있습니다.
"내보내기"명령에 익숙해야합니다. 이렇게하면 모든 성가신 .svn 폴더가없는 새 위치에 파일 사본이 만들어집니다. 무언가를 '버전 해제'하고 싶지만 사본을 원하지 않는 경우 – 단순히“내보내기”를 수행하고 Tortoise가“내보낼 폴더”를 요청하면 작업 사본과 동일한 폴더를 선택하기 만하면됩니다! Tortoise는 모든 .svn 폴더를 제거합니다.
견적 : http://thecrumb.com/2008/09/25/removing-svn-files-with-tortoisesvn/