hghooks 의욕 후크 시스템에서 사용하기위한 몇 가지 유용한 후크를 추가하는 간단한 파이썬 모듈이다.
지금은 후크를 위해 포함
& NBSP; 파이썬 파일의 * pep8 검사
& NBSP; * 파이썬 파일의 확인 pyflakes
& NBSP; * 파이썬 파일 잊어 PDB 문에 대한 확인
설명서
설치
hghooks는 파이썬 달걀 그렇게 설치가 매우 쉽습니다로 배포됩니다. 당신은 다음 명령을 입력해야합니다
easy_install을 hghooks
그리고 쉬운 Cheeseshop에 가서 당신을 위해 마지막 hghooks을 사로 잡고 설치합니다. 또한 추가 비용없이 당신을 위해 그것을 설치합니다.
용법
당신의 의욕 저장소의 당신의 hgrc 파일을 편집이 패키지에서 제공하는 후크 중 하나를 사용하고이 라인을 추가하려면 :
[후크]
pretxncommit.pep8 = 파이썬 : hghooks.pep8hook.pretxncommit
pretxncommit.pyflakes = 파이썬 : hghooks.pyflakeshook.pretxncommit
pretxncommit.pdb = 파이썬 : hghooks.pdbhook.pretxncommit
당신은 당신이 필요로하는 경우에만 후크를 추가 할 수 있습니다.
후크를 이동하는 방법
특정 변경 집합에 대한 훅을 방지해야하는 경우 커밋 메시지에 다음 키워드 중 하나 이상을 추가 할 수 있습니다 : 노 pep8, 노 pyflakes과없는 PDB를.
특정 파일에 훅을 방지하려면 다른 한편으로는, 당신은 그렇게 말을 파일에 어딘가에 주석을 추가 할 수 있습니다. 예를 들어 :
# 1 hghooks : 노 pyflakes없는 PDB
이 경우 pyflakes과 PDB 훅이 파일을 건너 뜁니다. "# 1 hghooks"프롤로그는 중요하고 정확히 같은를 입력해야합니다. 그런 공백으로 구분 스킵 keyworkds를 추가
이 릴리스의 새로운 기능 : 있습니다.
수정 문서의 첫 번째 오류
0.5.1 버전의 새로운 기능 :
새로운 pyjslint 0.3.1를 사용합니다.
0.5.0 버전의 새로운 기능 :
pyjslint 패키지를 통해 jslint 지원을 추가합니다. 마누엘 비에라와 파블로 마틴 기여.
trachooks.ticket_updater 후크에서 changegroup 후크 유형에 대한 지원을 추가합니다. 이 경우, 하나의 메시지에 모든 변경 집합 메시지를 병합하고, Trac에 티켓에 한 주석을 추가 할 수 있습니다. 마누엘 파블로.
trachooks.ticket_updater 후크에서 서버 시간을 사용합니다. 마누엘 파블로.
0.4.3 버전의 새로운 기능 :
pyflakes 0.5.0 및 이전 버전과 이전 버전에 대한 호환성과 함께 작동
0.4.2 버전의 새로운 기능 :
커밋 메시지에 비 ASCII 문자 버그 수정
0.4.1 버전의 새로운 기능 : pyflakes이 구문 잘못된 파일을 통해 후크 실행할 때
버그를 수정.
버전 0.4.0의 새로운 기능 :
pyflakes 후크 & quot와 그 코드 라인을 무시합니다; pyflakes을 : 무시 & quot; 논평
수정 문서 :
버전 0.3.2의 새로운 기능
버전 0.3.1의 새로운 기능 :
pep8의 erros을 무시 허용
요구 사항 :
파이썬
댓글을 찾을 수 없습니다