patch
#
Find similar titles
- (rev. 5)
- Hyungyong Kim
각종 문서파일의 차이점들을 diff 프로그램을 이용하여, .diff 혹은 .patch 파일로 만든다. 이를 적용할 때 쓰는 프로그램이 patch 이다.
관련정보
원본 프로젝트 소스와 나의 수정본을 병행 관리해야할 필요가 있을 때 작업 후 프로젝트 최 상위 경로에서,
svn diff > mychange_r111.diff
로 diff 파일 따로 관리 (언제 만든 diff 인지 알기 위해 리비전을 꼭 붙인다.)
혹은, diff 명령으로 직접 디렉토리 사이를 볼때는
diff -uNr xchat-1.0-orig xchat-1.0 > xchat-1.0.patch
이후에, 다른 곳에 나의 수정본을 반영하고 싶을 때, 위 diff 를 새 버전에 맞게 새로 만든 뒤,
patch -p0 < mychange_r111.diff
를 수행한다. p옵션은 디렉토리를 몇번 벗겨낼 것인가의 의미이다. 디렉토리가 그대로라면 0.
이 때, 다른 곳이 Win32등의 환경일 때는 Vim 에서
:set fileformat=dos
로 diff 파일의 파일포맷을 변경해준다.
Incoming Links #
Related Software Applications (SoftwareApplication 0) #
Suggested Pages #
- 0.296 Ecogwiki
- 0.078 Ecogwiki를 이용한 지식정보관리
- 0.039 Home
- 0.038 구글 앱 엔진에서 Ecogwiki 과도한 과금 문제 해결
- 0.037 Graphviz
- 0.025
- 0.024 September 26
- 0.024 July 26
- 0.024 bash
- 0.024
- More suggestions...