githooks

    0

    1답변

    gitlab 저장소를 kie workbench 프로젝트의 로컬 git 저장소와 동기화하려고합니다. 포스트 커밋 후크와의 자동 동기화를 테스트하기 위해 @ github 프로젝트를 만들었고 로컬 repo의 변경 사항을 커밋 할 때 작동하도록 관리했지만 내 작업 테이블의 git repo와 동일한 작업을 시도하면 변경 사항을 동기화하지 않습니다. 나는 다음 단계는

    -1

    1답변

    bash/shell을 사용하여 커밋 메시지의 패턴을 검사하기 위해 사전 수신 후크를 작성하려고합니다. 커밋에 문제가있는 경우 전체 푸시를 거부하고 싶습니다. 커밋 메시지를 검색하는 방법?

    7

    2답변

    git diff-index --check --cached HEAD --을 사용하는 git 커밋의 공백을 제거하고 있습니다. 스냅 샷을 사용하여 Jest 테스트를 추가하고 싶지만 스냅 샷 파일에 공백이 포함되어 있으며 테스트를 제거하면 테스트가 항상 실패합니다. 따라서 공백 검사에서 *.js.snap 개의 파일을 제외하고 싶습니다. 파일 *.js.snap (

    2

    1답변

    전 호 환을 만들었으므로 로컬 컴퓨터에서 작동하지만 동료들과이 후크를 어떻게 공유 할 수 있을지 모르겠 음 도움이 될만한 데 감사드립니다. 사전에 감사 데니스

    1

    2답변

    실행 시간이 걸리는 post-checkout 후크가 있는데, 수정 작업을 수행하는 지점 사이에서 튀어 오르는 경우 건너 뛰고 싶습니다. git 후크의 일부 또는 전부를 건너 뛸 수있는 방법은 무엇입니까?

    0

    2답변

    으로 푸시됩니다. 예전 푸시 후크의 컨텍스트에서 푸시되는 브랜치 목록을 얻으려면 어떻게해야합니까? 현재 분기를 얻는 방법을 알고 있지만 하나 또는 여러 분기가 푸시 된 것과 다를 수 있습니다. 나는이 명령을 구문 분석 할 생각을 해봤지만 몇 가지 경우를 잊어 버릴지 걱정됩니다. 당신은 원격 지사 또는 태그 이름으로 수행 할 작업을 나에게 분명하지 않다, 및

    -1

    1답변

    스크립트가 원격 저장소에서 실행되지만 어떤 상황에서 스크립트가 실행되는 것을 알고 있습니까? 클라이언트 시스템의 자원 또는 서버 시스템의 자원을 사용합니까? 또는 클라이언트 Repo가 원격 Repo와 통신하는 방식에 따라 변경됩니다. 나는 공식적으로 어디서나이 정보를 찾을 수없는 것 같습니다. 편집 : 아마도 내 질문을 다르게 공식화해야합니다. 어쨌든, 난

    1

    1답변

    서버 저장소의 post-update hook 파일을 초기화하여 원격 창 서버에 프로젝트를 배포하려고합니다. "git init --bare"저장소를 만들고 post-update-sample 후크 파일의 이름을 post-update로 바꿨습니다. (자식 서버에 bonobo를 사용하고 있습니다) 그런 다음 다른 곳에서 무대 저장소를 생성했습니다. 서버를 설치하고

    4

    1답변

    githook commit-msg에서이 스크립트를 사용하고 있습니다. #!/usr/bin/python import sys import re ret = 1 try: with open(sys.argv[1]) as msg: res = re.match("^fix gh-[0-9]+.*$", msg.readline()) if re

    3

    0답변

    이 How to configure Git post commit hook 의 확장 또는 변형 내가 가진 문제는 내가 커밋 당 하나의 빌드를하지 할 것을입니다. 대신에 한 번에 하나의 빌드 인스턴스 만 트리거하면됩니다. 단일 인스턴스가 실행되는 동안 새 요청이 누적 될 수 있지만 현재 빌드가 완료된 후에는 단일 새 빌드로 통합되어야합니다. 분명히, 트리거는 의