2010-07-26 2 views
0

내 영어로는 죄송합니다.외부 텍스트 파일에 Git 자동 비교

자동 수정과 같은 것을 만들고 싶습니다. 예를 들어, 기사를 쓰고 내 모든 변경 사항을 프로젝트 코드에 붙여 넣으려는 경우를 예로들 수 있습니다. 나는 코드 작성을 싫어하고 텍스트 편집기에 복사하여 붙여 넣기하고 주석을 쓰고 코드를 다시 작성합니다.

누군가가 나에게 이런 식으로 떨어지게 할 수있는 방법 조언 수 :

  • 을 내가
  • (이 단계 내가 모든 변경 사항이 일부 changes.txt에 기록 할에) 내 일부 user.rb 파일을 편집을 그런 다음 README 파일을 편집합니다 (이 단계에서 README의 모든 변경 사항을 changes.txt에도 기록해야합니다).
  • 그리고이 단계에서 user.rb의 새 변경 사항을 변경 사항에 기록해야합니다. txt를 변경하면됩니다. 내 모든 변경 사항을 user.rb 파일에 표시해야합니다.)

누군가 내가 원하는 것을 이해 했나요? ;)

답변

0

로직을 원한다면 정확히 무엇을 원하는지 모르겠다. 여기 내가 제안 할 수있는 것. 내가 이해 한 것은 당신이 약간의 프로젝트를 가지고있는 것처럼, 약간의 변경을 한 것입니다. 이제 차이점 파일을 생성하여 & 패치를 생성합니다.

먼저 프로젝트의 원본 복사본을 유지해야합니다.

각 태그는 diff 명령의 출력이 XML의

사용에서 파일 후자를 편집하는 작업을 쉽게 할 것이다 오는 어떤 태그의 당신의 filename.content 같은 ID를 가진됩니다 XML 파일을 만들 수 있습니다 . 이제 모든 프로그래밍 언어 java, C#을 사용하여 &을 XML에서 읽은 후 & 차이점을 찾는 더 나은 알고리즘을 확인하십시오. & 패치를 다시 적용하십시오.

관련 문제