해당 폴더를 추가하지 않고 폴더의 모든 파일을 Subversion 무시 목록에 추가하세요.

해당 폴더를 추가하지 않고 폴더의 모든 파일을 Subversion 무시 목록에 추가하세요.

Subversion 저장소에 폴더를 유지하고 싶지만 목록을 무시하려면 그 안에 파일을 추가하세요.

해당 폴더에는 앱이 실행되는 동안 사용되는 임시 파일이 저장되기 때문에 그렇게 하고 싶습니다. 체크아웃할 때 해당 폴더가 생성되도록 Subversion에 폴더를 만들고 싶습니다. 하지만 Subversion 클라이언트(거북이)가 그 안에 있을 수 있는 모든 파일을 무시하길 원합니다.

그게 가능할까요?

답변1

폴더가 실제로 SVN에 이미 있는 경우 svn:ignore해당 폴더에 속성을 지정하여 원하는 항목을 무시하면 됩니다. 이 경우에는 모두 무시하고 싶기 때문에 값을 로 설정해야 합니다 *. 이는 모든 파일과 일치하는 와일드카드입니다.

TortoiseSVN에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 TortoiseSVN→속성...을 선택합니다. 거기에서 "새로 만들기" 버튼을 클릭하여 속성을 추가합니다. 드롭다운 목록에서 "svn:ignore"를 찾을 수 있어야 하지만 최근 버전에서는 "고급" 메뉴 어딘가에 넣어두었습니다. 현재 이 컴퓨터에는 확인할 SVN이 없습니다. 속성 편집기 대화 상자가 나타나면 편집 상자에 '*' 문자 하나만 입력하고 속성을 저장하세요.

명령줄을 선호한다면 쉘에 따라 간단한 방법이 svn propset svn:externals "*" YourDirectoryName작동할 것입니다. 일부 쉘에는 추가 이스케이프가 필요할 수 있습니다.

어느 쪽이든 속성 설정이 완료되면 무시 목록을 영구적으로 만들고 다른 사람과 공유하도록 커밋해야 합니다. 이제 수정 사항을 커밋하거나 확인할 때 일반적으로 해당 폴더에 있는 파일은 전혀 표시되지 않습니다.

관련 정보