이것은 이 질문 과 다소 관련 이 있지만 다른 질문입니다.
SSH 및 mercurial-server 를 통해 사용자에게 제공되는 중앙 Hg 저장소가 있습니다. 많은 Mac, Linux 및 Windows 클라이언트가 연결되어 있습니다.
Windows 사용자 중 하나가 저장소를 손상시킨 다음 중앙 저장소로 다시 밀어 넣어 두 번 발생했습니다. 중앙 리포지토리가 손상 될 경우 트랜잭션이 수락되지 않도록 중앙 리포지토리에 들어오는 후크 스크립트를 작성하려고합니다.
불행히도 나는 Mercurial이 그러한 스크립트를 작성하기에 충분하지 않습니다. 다른 사람이이 문제를 겪었을 가능성이 있습니까? 개인적으로 나는 왜 hg가 기본적으로 이것을하지 않는지 잘 모르겠습니다.