Subversion 팁
-
/etc/subversion/config 설정
[helpers]
editor-cmd = vim # 기본 vim이 아니어서 nano가 뜨기도 합니다. SVNEDITOR 환경변수로도 변경 가능.
diff-cmd = colordiff # diff 를 colorful하게...
diff3-cmd = kdiff3 # 이부분은 테스트 못했음.
diff3-has-program-arg = true <= 동작이 잘못됨. 설정을 하지말고 기본값으로 해야함.
...
[miscellany]
global-ignores = *.kdevelop *~ *.in tags *.old # svn st 등에서 많으면 보기 귀찮은것들 filter
-
KDevelop과 사용에서 팁(1) - 버전 관리에 걸리지 않는 나만의 프로젝트 파일을 사용하고 싶다.
svn commit에서 knateon.kdevelop 과 같은 프로젝트 파일을 변경하지 않고 싶을 때가 있다.
svn:ignore로 하면 모든 팀원들에게 영향이 있으므로,
dhjang.knateon.kdevelop과 같은 자신많으 프로젝트 파일을 하나 만들어서 그것을 변경해 가며 사용하면 된다. -
열심히 수정을 했는데 결과가 안나와서 되돌리고 싶다.
물론,- $ rm xxx.cpp
$ svn up
해서 다시 받아도 된다.
하지만, svn에서 제공하는것을 써보자.
-
$ svn revert xxx.cpp
- 다시 복원함 'xxx.cpp'
이것은 네트웍을 통해서 복원되는것이 아니고,
.svn 디렉토리의 정보를 이용해서 로컬에서 복원시킨다. - $ rm xxx.cpp
Comments (0)