이제는 Subversion에서 Mercurial로 이동하고 있습니다. Subversion에서는 사용자 정의 열을 로그 (예 : 버그 ID)에 추가하고 사용자가 모든 커밋에서이 열을 채우도록 할 수있었습니다. Mercurial에서 이러한 기능을 구현할 수 있습니까?수은 로그에 사용자 정의 필드를 추가 할 수 있습니까?
1
A
답변
3
예 가능합니다.
하지만 가서 버그 픽스 커밋 메시지가 특정 패턴을 유지하도록 요구하는 것만으로는 충분하지 않은 이유는 무엇입니까?
즉 util: rename the util.localpath that uses url to urllocalpath (issue2875)
(의욕의의 repo에서 가져온)
은 그럼 당신은 커밋 메시지 들어오는 스캔 중앙 저장소에 후크를 설치하고, 무엇이든 필요한 것은 그 패턴이 발견되면 수행 할 수 있습니다.
또한 왜 모든 커밋에서 이것을 강요하고 싶습니까? 버그 수정 만 커밋해야하는 품질 관리 팀용입니까? 이 경우, 패턴에 대한 커밋 메시지를 greps하는 사전 커밋 (pre-commit) 훅이 적절하게 들린다.
여전히 추가 필드가 필요한 경우 : Mercurial이 커밋 할 때 문자열로 사전을 전달할 수 있습니다.이 사전에는 아무 것도 채울 수 없습니다. 어떻게 할 수 있는지에 대한 내용은 transplant을 참조하십시오. commit
명령을 랩핑하고 새 명령 행 옵션을 추가해야합니다.
하지만 코드 작성, 테스트 (및 Mercurial 릴리스 간 유지 관리)와 관련된 시간 소모적 인 작업 외에도 모든 환경에서 배포해야하기 때문에 두 번 생각해 보시기 바랍니다. Mercurial이 사용됩니다.
관련 문제
- 1. 추가 필드를 추가 할 수 있습니까?
- 2. 어떻게 텍스트 필드를 사용자 정의 할 수 있습니까?
- 3. 클로저 유형에 필드를 추가 할 수 있습니까?
- 4. Java : java.awt.image에 사용자 정의 클래스를 추가 할 수 있습니까?
- 5. 사용자 정의 컨트롤을 리본에 추가 할 수 있습니까?
- 6. 사용자 정의 스크롤 요소에 제한을 어떻게 추가 할 수 있습니까?
- 7. 사용자 정의 컨트롤에 마스터 페이지를 추가 할 수 있습니까?
- 8. WPF 스타일을 사용자 정의 할 수 있습니까?
- 9. EAV는 사용자 정의 필드를 대체합니까?
- 10. 사용자 정의 마법사 : 사용자 정의 마법사에서 생성시 프로젝트에 dll 참조를 추가 할 수 있습니까?
- 11. QProgressBar를 쉽게 사용자 정의 할 수 있습니까?
- 12. RichTextBox.DetectUrls 비헤이비어를 사용자 정의 할 수 있습니까?
- 13. @synthesized 속성을 사용자 정의 할 수 있습니까?
- 14. PropertyGrid - 사용자 정의 할 수 있습니까?
- 15. 카메라 펌웨어를 사용자 정의 할 수 있습니까?
- 16. UIPickerView의 SelectionIndicator를 사용자 정의 할 수 있습니까?
- 17. Sitecore - 사용자 편집기에 사용자 정의 필드 추가
- 18. 프로필 공급자를 제외하고 ASP.NET 멤버 자격에 사용자 지정 필드를 쉽게 추가 할 수 있습니까?
- 19. 추가 사용자 정의 속성은 사용자 정의 toolpart
- 20. 컬렉션 상자와 사용자 정의 필드를 모두 선택 상자에 추가
- 21. log.properties의 특정 로그에 대한 포맷터를 대체 할 수 있습니까?
- 22. __init__에서 ModelForm에 필드를 추가 할 수 없습니다.
- 23. 요약 링크 컨트롤에 새 필드를 추가 할 수 있습니까?
- 24. CouchDB 유효성 검사 기능에서 문서에 필드를 추가 할 수 있습니까?
- 25. 어떻게하면 ssrs 표현식에 두 개의 필드를 추가 할 수 있습니까?
- 26. Android URI에 특정 레코드 필드를 추가 할 수 있습니까?
- 27. init이 아닌 다른 코드에 텍스트 필드를 추가 할 수 있습니까?
- 28. WPF 사용자 정의 컨트롤에서 속성을 정의 할 수 있습니까?
- 29. AJAX Toolkit에 사용자 정의 컨트롤을 추가 할 수 없습니다. TabContainer
- 30. 수은 같은 .hgrc에 하위 설정 파일을 포함 할 수 있습니까?
아마도 pre-commit 후크와 같은 것을 사용하면 모든 컴퓨터에서도 해당 후크를 설정할 필요가 있습니다. 중앙 저장소에 "수신"훅을 설정하는 것이 좋습니다. – icabod
Yeap, 합리적인 것 같습니다. 덧글 패턴도 나를 위해 적용됩니다. 감사. –