사용자가 적어도 X 문자의 커밋 메시지를 입력하도록 (강제로) 할 수있는 방법이 있습니까? 공백은 제외됩니다. 나는 빈 공간이나 문자 두 개를 커밋하지 말고, 적어도 X (50) 문자 이상인 메시지를 권장합니다.최소 커밋 메시지 길이
답변
크리스는 당신의 대답을 가지고 있습니다 (왜 사람들은 대답을 적절히하지 않습니까?). 의미있는 방법으로 나쁜 메시지를 저지르는 것을 막을 수는 없지만 pretxnchangegroup
후크를 사용하여 메시지를 푸시 할 때 메시지 수신을 거부 할 수 있습니다.
나는 그것을 확장 할 시간이 없었기 때문에 나는 적절한 대답을하지 않았고 나는 완전한 용어를 가지고 있지 않았다. –
나는 몰라. 사람들이 선택할 수없는 의견보다 불완전한 대답을보고 싶습니다. 정답이 코멘트에있을 때, 아무리 간략한 사람이라도 사람들이 대답에 그것을 넣을 확률이 적고 질문자가 필요한 것을 얻은 경우 나중에 대답 할 확률이 적습니다. –
저는 이것이 소프트웨어 문제가 아니라 사람들의 문제라고 생각합니다. 개발자가 메시지없이 커밋하는 경우 커밋 메시지가 중요한 이유를 명확히 이해할 수 없습니다. 여러분은 좋은 커밋 메시지가 예상된다는 것을 모든 사람들이 이해할 수 있도록해야하며, 코드 검토 중에는 이것을 보장하는 것이 이상적입니다.
최소한의 커밋 메시지 pretxnchangegroup hook에는 이점이 있습니다. 메시지없이 우연한 커밋을 방지 할 수 있으며 잘못된 동작을 수정하기 위해 약간의 뉘앙스를 제공 할 수 있습니다. 하지만 실제로 교육을해야 할 필요가 있습니다. 왜 당신이 좋은 커밋 메시지를 필요로하는지 개발자가 자신의 최소 길이 규칙을 극복하기 위해 커밋 메시지를 덧붙인 자신 만의 훅 (필자는 생각합니다.)을 쓰는 위험이 있습니다.
- 1. 기하학 필드에서 최대 위도, 최소 위도, 최대 길이, 최소 길이
- 2. 최소 문자 길이, strlen?
- 3. Android : edittext의 최소 암호 길이
- 4. ASP.NET MVC2 DataAnnotations 최소 길이
- 5. 토스트 메시지 길이
- 6. 최소 메시지 대기열이 있습니까?
- 7. TortoiseHG에서 커밋 메시지 확인하기
- 8. svn 커밋 메시지
- 9. 런치 패드 커밋 메시지
- 10. 문자 메시지 대기열 최대 길이?
- 11. 커밋 후 경고 메시지 표시
- 12. 고정 길이 필드의 가변 길이 배열로 메시지 구문 분석
- 13. 메시지 큐에서 동적 길이 데이터를받는 방법?
- 14. Tortoise 사전 커밋 사용자에게 메시지 표시 SVN
- 15. 동일한 사용자의 동일한 연속 커밋 메시지
- 16. .NET의 최소 메시지 크기 공개 키 암호화
- 17. 지침에 따른 사전 채우기 SVN 커밋 메시지
- 18. .NET의 Active Directory에서 필요한 최소 암호 길이 값을 얻는 방법
- 19. MySQL Fulltext 검색 및 최소 검색 기간 길이
- 20. 커밋 다시 커밋 되돌릴 커밋
- 21. 힘내 커밋 커밋
- 22. 힘내 : 새로운 파일을 커밋 한 후 커밋 할 수 없습니다.»지점 최신«메시지 -
- 23. unixODBC + PHP, 유효하지 않은 문자열 또는 버퍼 길이 오류 메시지
- 24. Python을 통한 메시지 전송 + xmpppy : 최소 예제의 AttributeError
- 25. 특정 리비전에 대한 커밋 메시지 및 파일 목록은 어떻게 검색합니까?
- 26. 커밋 메시지 및 변경된 파일을 포함하는 전자 메일 후크
- 27. 채널 인터페이스를 통한 메시지 수준 보안을 지원하는 최소 클라이언트
- 28. 최소 높이 문제
- 29. Excel 2007 변수 길이 길이 열
- 30. Git Post 커밋 훅 커밋 번호 얻기
이것은 분산 시스템과 관련이 있습니다. 제한을 시행하기 위해 모든 사용자의 수은 사본을 변경해야합니다 (기본 제공 방법이 없습니다). 그 (것)들에 고함은 아마 더 쉽다 :) – geoffspear
밀기에서 그 (것)들을 멈추고 당신은 그 (것)들을 그것과 일치하기 위하여 미리 커밋 훅을 설치하도록 할 수있다. –