[svn] 로컬 사본을 삭제하지 않고 SVN 저장소에서 파일 제거

파일 시스템에서 SVN 저장소에있는 파일을 삭제하지 않고 어떻게 “삭제”할 수 있습니까?

TortoiseSVN 또는 명령 줄 지침을 환영합니다.

다음은 효과가 있지만 더 좋은 것을 기대하고 있습니다.

  1. 파일을 저장소 외부의 다른 위치로 복사하십시오.
  2. SVN 파일을 삭제합니다.
  3. 범하다
  4. 파일을 다시 복사하고 나중에 커밋 할 때 무시하십시오.


답변

svn delete --keep-local the_file


답변

파일 및 폴더 삭제

저장소에서 항목을 삭제하려고하지만 버전이없는 파일 / 폴더로 로컬로 유지하려면 확장 컨텍스트 메뉴 → 삭제 (로컬 유지)를 사용하십시오. 확장 된 상황에 맞는 메뉴에서이를 보려면 탐색기 목록 창 (오른쪽 창)에서 항목을 마우스 오른쪽 단추로 클릭 한 상태에서 Shift 키를 누르고 있어야합니다.

완전히 삭제 :
마우스 오른쪽 버튼을 클릭 → 메뉴 → 삭제

로컬 삭제 및 유지 :
Shift + 마우스 오른쪽 버튼 클릭 → 메뉴 → 삭제


답변

TortoiseSVN에서 Shift+ 마우스 오른쪽 버튼을 클릭하여 “삭제 (로컬 유지)”가 포함 된 메뉴를 가져올 수도 있습니다.


답변

파일 이름을 바꾸고 “삭제 된”파일을 포함하여 변경 사항을 커밋하고 새 (이름이 바뀐) 파일을 포함하지 마십시오.

파일 이름을 다시 바꾸십시오.


답변

SVN에서 하나의 xxx.java 파일을 제거하려는 경우 :

  1. 파일이있는 작업 공간 경로로 이동하십시오.
  2. 폴더에서 해당 파일을 삭제하십시오 (xxx.java)
  3. 마우스 오른쪽 버튼을 클릭하고 커밋하면 창이 열립니다.
  4. 폴더에서 삭제 한 파일 (xxx.java)을 선택하고 다시 마우스 오른쪽 단추를 클릭 한 후 삭제하십시오. SVN에서 파일이 제거됩니다.

답변