githooks

    3

    1답변

    서버 측에서 수신 후크를 수행하려고하는데, 이는 각 커밋마다 한 번씩 실행됩니다. 나는 루프가 : while read oldrev newrev refname do python /local/Git/util.py $newrev $oldrev $refname done 을하지만이 해당이 푸시에 주어진 커밋 마지막을 위해 스크립트를 실행합니다. 한

    1

    1답변

    으로 마스터하는 나는 내 develop 분기에 다음 디렉토리/컨텐츠 구조를 가지고 : boilerplate/ .git/ .gitignore web/ boilerplate 디렉토리는 그들에게 자산을 배포 꿀꿀, 이물 등과 같은 개발 도구를 포함 dist 하위 디렉토리 web 안에 있습니다. web의 특정 내용 만 사용하여 develop에서 maste

    16

    2답변

    여러 개의 커밋 후크 스크립트를 사용해야합니다. 그 (것)들을 취급하는 방법을 모르십시오. 모든 스크립트를 하나의 커다란 사전 커밋 스크립트로 결합해야합니까? 그렇지 않다면 다중 사전 커밋 스크립트를 처리하는 방법?

    0

    1답변

    Google Rails 앱의 전체 경로를 텍스트 파일로 유지하여 릴리스 간 East Diff를 허용합니다 (일반적으로 북마크되었거나 마케팅에 사용 된 경로를 날려 버린 지 확인하기위한 허위 확인 허용). 이메일) rake routes > doc/routes.txt을 실행하면 쉽게 만들 수 있지만 개발자가해야 할 추가 단계입니다. 누구든지 이것을 git에 통

    0

    1답변

    다른 브랜치가 이미 동일한 표현식과 일치하는 이름으로 존재하는 경우 사용자가 주어진 정규 표현식과 일치하는 이름으로 브랜치를 작성하지 못하도록 차단하는 "사전 브랜치"후크를 작성하려고합니다. 최적으로, 이것은 원격으로 repo를 만지기 전에 로컬로 호스트되고 트리거 될 수 있지만 원치 않는 이름을 가진 브랜치가 원격 (pre-push 또는 pre)에 생성되

    -1

    1답변

    변경 여부와 상관없이 git pull을 실행 한 후에 git hook을 작성하려고합니다. post-merge이 유일한 방법 이었지만 병합이있는 경우에 대비합니다. 아이디어가 있으십니까?

    1

    1답변

    내 공용 서버에있는 간단한 스크립트를 만들었습니다. if($_GET['secret']) { if($_GET['secret'] == $update_key) { $payload = json_decode(stripslashes($_POST['payload'])); print_r($payload, TRUE); }

    1

    1답변

    나는 Ruby를 사용하여 git hook으로 놀기 시작했다. 단계별 파일 이름을 모두 인쇄하는 방법을 알려주시겠습니까? 누구나 나에게 말해 줄 수 있거나 좋은 자료를 제공 할 수있다. 나는 staged 된 파일들을 검색하고 특정 텍스트를 검색하는 방법을 이해할 수있다.

    1

    1답변

    Windows에서 msysgit을 HTTP를 통한 서버로 구성했습니다. 요청을 git-http-backened.exe으로 전달하도록 Apache 서버를 구성했습니다. 복제하고 원격 PC에서 서버로 푸시하려고 시도했을 때 모든 것이 완벽하게 작동했습니다. 그러나 post-receive 후크가 작동하지 않습니다. 내가 수동으로 스크립트를 실행하면 내가 추가 한

    1

    1답변

    .bat 파일을 실행하는 후크 (사후 커밋)를 만들고이 파일에 현재 brach를 푸시합니다. .bat을 수동으로 실행하면 정상적으로 작동하지만 후크를 시작하면 예외가 발생합니다. "current dir"(작업 디렉토리)은 두 경우 모두 같습니다. 는 그것을 해결 불면증 시간 후에 출력 Current dir: "c:\Users\Dan\Documents\Amb