Subversion이있는 ".gitignore"파일과 동일
이 질문에 이미 답변이 있습니다.
현재 프로젝트에서 Subversion으로 작업해야합니다.
누군가 불친절하게 bin
및 obj
폴더를 저장소에 추가했습니다 .
그것들을 제거하고 제거를 커밋하는 것 외에 개발 팀의 유죄 당사자가 다시는 추가하지 않도록 저장소에 추가 할 수있는 .gitignore 파일과 동등한 파일이 있습니까?
내 자신의 글로벌 무시 패턴을 변경할 수 있다는 것을 알고 있지만 이상적으로는 전체 개발 팀이이를 프로젝트 수준에서 공유 할 수 있기를 바랍니다.
이것은 SVN의 svn : ignore 속성에 의해 수행됩니다. 이 속성은 폴더에 추가 할 수 있습니다. 다음을 상상해 보겠습니다.
+-- root
+-- bin
+-- ...
bin 폴더를 무시하려면 svn : ignore 속성을 루트 폴더에 설정해야합니다. 먼저 루트 폴더로 변경하고 명령 줄에서 다음을 수행합니다.
svn propset svn:ignore "bin" .
또는 Windows에서 TortoiseSVN을 통해이 작업을 수행 할 수 있습니다 (파일-> 속성-> Subversion 탭) .. Subversion 책 에서 추가 읽기 .
방금 Android Studio로 시작했고 GUI에서 svn : ignore 속성을 편집했습니다. 저는 Subversion 메뉴의 Edit Properties를 사용하고 다른 게시물에서 언급 한 무시를 모두 추가했습니다.
아래는 내가 무시한 내용이며 Android Studio는 속성을 편집 한 후 시각적으로 다른 색상으로 표시했습니다.
# built application files
*.apk
*.ap_
# files for the dex VM
*.dex
# Java class files
*.class
# generated files
bin
gen
gradle
# Local configuration file (sdk path, etc)
local.properties
# Eclipse project files
.classpath
.project
# Android Studio
.idea
.gradle
local.properties
out
build
production
*.iml
*.iws
*.ipr
*~
*.swp
사용하다:
svn propset svn:ignore 'file you want to ignore'
속성을 참조하십시오 .
global-ignores 구성 옵션 도 확인하십시오 .
TortoiseSVN으로 작업하는 경우 다음과 같이 수행 할 수 있습니다.
- bin 디렉토리를 마우스 오른쪽 버튼으로 클릭-> TortoiseSVN-> 무시 목록에 추가-> bin
커밋하면 루트 또는 트렁크 디렉토리가 강조 표시됩니다. 동시에 여러 파일을 선택한 다음 무시할 수도 있습니다.
- 오른쪽 클릭-> TortoiseSVN-> 무시 목록에 추가-> 이름으로 X 항목 무시 .
을 사용하는 대신 상태 항목을 숨기는 것을 선호합니다 svn:ignore
. 이를 .svnignore
위해 무시하고 싶은 패턴과이 별칭이 있는 파일을 만들었습니다 .
alias svn-status='svn st * 2>&1 | grep -v "$(cat .svnignore)"'
참조 URL : https://stackoverflow.com/questions/11293539/equivalent-of-gitignore-file-with-subversion
'programing' 카테고리의 다른 글
ASP.NET MVC 3 Razor 설명서 (0) | 2021.01.16 |
---|---|
Bash 스크립트에서 백틱과 $ ()의 차이점은 무엇입니까? (0) | 2021.01.16 |
Null 조건부 연산자 (0) | 2021.01.16 |
VMWARE에서 VirtualBox로 마이그레이션 (0) | 2021.01.15 |
Android의 FLAG_ACTIVITY_CLEAR_TOP (0) | 2021.01.15 |