수은이 분할 된 파일을 어떻게 처리합니까? 분기를 만들고 파일을 분할하면 어떻게됩니까? 원본이 아닌 분할되지 않은 파일을 수정하는 다른 지점에서 변경 사항을 쉽게 가져올 수 있습니까?Mercurial은 분할 된 파일을 어떻게 처리합니까?
6
A
답변
2
설명문을 읽은 후에 대답은 아니오입니다. Mercurial은 코드를 추적하지 않고 파일을 추적하므로 내가 아는 한 그렇게 할 수 없습니다.
7
방금 실험을했습니다. 내가 하나의 큰 파일 하나의 저장소 (foo
)를 만들었습니다. 그런 다음 이것을 bar
에 복제하고 hg cp
을 사용하여 파일을 두 개의 파일로 복사 한 다음 두 파일에서 절반을 제거했습니다. 그런 다음 전체 파일에 영향을주는 변경을 foo
에 작성하고 bar
에 병합했습니다.
결과적으로 각 분할 파일에 포함 된 부분이 올바르게 병합되었지만 제거 된 부분에 대해 충돌이 발생했습니다. 로컬 버전이 비어 있었고 다른 버전은 foo
에서 변경되었습니다.
이렇게 병합 할 때마다 이러한 충돌을 제거하는 것이 만족 스러우면 충분할 것입니다.
관련 문제
- 1. ddply는 요인을 "분할 된"변수로 어떻게 처리합니까?
- 2. mercurial은 버전이있는 파일을 일시적으로 무시합니다.
- 3. 임시 파일을 어떻게 처리합니까?
- 4. Mercurial은 구성 요소 또는 모듈 개발을 어떻게 처리합니까?
- 5. aspnet_compiler를 사용하여 제외 된 파일을 어떻게 처리합니까?
- 6. PHP로 XML 파일을 어떻게 처리합니까?
- 7. Django 파일 업로드 : 파일을 어떻게 처리합니까?
- 8. MSMQ Exchange 커넥터는 어떻게 첨부 파일을 처리합니까?
- 9. git-svn이 이동 된 파일을 처리합니까?
- 10. Sphinx Search는 JSON 파일을 어떻게 색인화/처리합니까?
- 11. mstest.exe는 테스트 DLL의 구성 파일을 어떻게 처리합니까?
- 12. 명령 줄 옵션과 구성 파일을 어떻게 처리합니까?
- 13. VisualStudio에서 같은 이름의 여러 파일을 어떻게 처리합니까?
- 14. 파일을 세그먼트로 분할 했습니까?
- 15. LINQ 쿼리에서 반환 된 결과를 어떻게 처리합니까?
- 16. 중복 된 거리 접미어는 어떻게 처리합니까?
- 17. 사용자 제출 된 게시물 - 어떻게 처리합니까?
- 18. 컴파일러는 인라인 된 내보내기 함수를 어떻게 처리합니까?
- 19. HTML 양식에서 제출 된 데이터는 어떻게 처리합니까?
- 20. Smalltalk는 monkeypatching을 어떻게 처리합니까?
- 21. 파이썬은 메모리를 어떻게 처리합니까?
- 22. 예기치 않은 경로를 어떻게 처리합니까?
- 23. HTTP 파일 업로드는 어떻게 처리합니까?
- 24. mercurial은 --- --- config라는 파일 이름으로 실패합니다.
- 25. 엄청난 숫자는 어떻게 처리합니까?
- 26. pthread_mutex_unlock 실패를 어떻게 처리합니까?
- 27. 이미지를 어떻게 처리합니까?
- 28. "슈퍼"제네릭을 어떻게 처리합니까?
- 29. 디자인 변경은 어떻게 처리합니까?
- 30. NHibernate에서 동시성을 어떻게 처리합니까?
"분할 파일"은 무엇을 의미합니까? 분기를 만든 다음 파일의 내용을 두 개의 새 파일로 분할한다는 의미입니까? 아니면 두 브랜치에서 파일을 변경하는 것입니까? –
나는 하나님 계급을 몇몇 더 작은 계급으로 나누기 위해 계획하고 계획하고있다. 즉, 내 지사 내에서 god-class-file의 내용을 다른 여러 파일로 분할하려고합니다. 다음은 mercurial이 원래 파일 (기본 분기)에서 변경된 청크/변경 사항을 적용 할 수 있는지 알고 싶습니다. 내 리펙토링 브랜치의 다른 파일에있는 함수. –