'svn:ignore'에 해당되는 글 3

  1. 2011.08.03 svn:ignore에서 제외하기
  2. 2010.07.21 버전 관리에 대한 이것저것...
  3. 2010.07.18 Eclipse에서 Subversion에 프로젝트 올리기

svn:ignore에서 제외하기

todo=여기에 대한 정립을 하자. 결론은 .classpath를 잘 추가하면 된다. 그리고 .settings/도 올려야 함.
todo=svn사용시 제외 항목들(svn ignore)
target/
web-app/plugins/
web-app/WEB-INF/classes/    =todo

.classpath 파일을 svn:ignore에 포함시키면 안되는데 습관적으로 추가시켜 버렸다.
.classpath 파일을 형상관리하도록 다시 설정해야 함.

- Subclipse 기준
Team - Show Properties
svn:ignore 속성 변경후 commit   ([todo] 이걸 먼저 add to version control 처리를 해야 하나?)


그리고 나서 update, commit


버전 관리에 대한 이것저것...

- 버전 관리되고 있는 파일을 버전 관리에서 제외하기 : 참고

  1. 동기화
  2. SVN Repository에서 해당 파일을 삭제한다.(서버)
  3. 로컬 개발 환경에서 해당 파일을 백업받아 둔다.
  4. SVN에서 update 받는다.
  5. 백업받아둔 파일을 다시 넣으면 svn:ignore 가 활성화된다.
  6. 커밋한다.
- svn:ignore 프로퍼티를 수정해서 적용해봤는데 안됨...왜 그럴까? =-=> todo


- Maven 또는 Ivy 로 관련 라이브러리를 관리하는 것도 좋겠다.

Eclipse에서 Subversion에 프로젝트 올리기

SVN Repositories 에서 디렉토리를 만들어 두거나 share하면서 경로를 지정한다.

.settings/, .project, .classpath, build/ 는 반드시 뺀다.
커밋한다.
Add to svn:ignore...로 점검

- 2012-01-10
SVN Repository에서 .../svn/HelloTOW/TDD/trunk/ 를 만들고 Share하는 경우 문제가 생기면 마지막 trunk/ 는 삭제하고 Share를 한다.
(플러그인에 따라서 문제가 생기는 경우도 있네.)