2009-04-02 1 views

답변

11

Subversion에서 삭제해야합니다. TortoiseSVN 메뉴에서 "Delete"를 선택한 다음 해당 삭제를 커밋합니다. 명령 줄에서 svn rm <filename>을 사용하고 커밋 할 수 있습니다.

1

프로젝트에서 파일을 삭제하는 것만으로는 충분하지 않습니다. SVN은 "프로젝트"에 대해 알지 못합니다. 작업 복사본에있는 파일 만 알면 Explorer에서 "물리적으로"삭제해야합니다. 변경 사항을 적용하십시오.

2

SVN 삭제를 완료했는지 확인하십시오 (Ankh는 VS를 통해 파일을 삭제할 때이 옵션을 제공해야하며 탐색기에서 Tortoise를 사용하여 수동으로 삭제할 수도 있습니다). 변경 사항을 커밋하면 파일이 SVN의 헤드 개정판에 포함되지 않습니다.

2

Visual Studio의 경우 '제거'와 '삭제'의 차이점이 있습니다. Delete는 C# 프로젝트에서 'del'키를 누를 때의 기본 동작입니다. C++ 프로젝트에서 기본값은 '제거'입니다.

제거 이벤트의 경우 AnkhSVN이 설치되어 있지 않으면 VS도 디스크에서 제거하지 않으므로 AnkhSVN이 파일을 svn 삭제하지 않습니다.

관련 문제