git-post-receive

    3

    1답변

    내 프로덕션 서버에서 this 같은 것을 사용하고 github의 수신 후크로 설정하고 기본적으로 올바르게 갈 때마다 특정 분기에서 변경 사항을 가져 오도록 설정되어 있습니다. github에서 형식화 된 요청 이제 누군가가 잘못된 코드를 마스터에 푸시했는데 자동으로 프로덕션을 중단하고 모든 것을 파기했다고 가정 해 봅시다. 프로덕션 서버로 ssh하지 않고 수

    3

    1답변

    프로덕션 서버에 약 15,000 개의 파일이있는 웹 사이트가 있습니다. 이제 원격 개발자가 사이트에서 많은 작업을하고 있지만 때로는 일부 수정 작업이 필요할 수도 있습니다. 우리가 버전 제어가 필요하다는 것은 명백하므로 git을 설정하려고합니다. 저는 설치를 간단하고 간단하게하고 싶습니다. 우리는 변경 사항을 검토하는 데 어떤 종류의 통합 자도 필요하지 않

    0

    1답변

    post-receive 후크의 일부로 저장소의 HEAD를 체크 아웃 한 다음 시작 명령을 실행합니다. 내가 git push 할 때 잘 동작한다. 상자에 SSH를 넣을 때 나는 부저를 사용합니다. byobu 세션 내에서 시작 명령을 실행하기 위해 수신 후크를받을 수있는 방법이 있습니까? SSH를 사용할 때 내 앱이 실행되는 것을 볼 수 있습니까?

    6

    2답변

    에 오류가 포스트받을 잡기 나는 git push 할 내가 종료 상태를 확인합니다. 원격 서버에는 몇 가지 작업을 수행하는 수신 후크가 있습니다. 오류가 발생하면 수신 후 후크가 0이 아닌 값으로 종료됩니다. 그러나 수신 후크 오류가 발생하면 git push가 정상적으로 종료됩니다. 특정 오류 문자열에 대한 출력을 구체적으로 확인하지 않는 한 (필자는 그

    2

    2답변

    git을 사용하여 서버의 파일에 변경 사항을 배포하지만 파일은 두 개의 디렉토리 (/ var/www 및/user/myfiles)에 있습니다. 변경 사항을 적용하기 위해 하나의 repo를 사용합니다. 그래서 나는 repo (/ user/gitrepo)를 설정했고 해결책을 찾은 후 가장 좋은 방법은 post-receive를 사용하여 다른 디렉토리의 파일을 덮어

    3

    1답변

    나는 잠시 동안 후크를 가지고 놀았지만, 내가 필요로하는 방식으로 작동하도록 post-receive 후크를 얻지 못했습니다. 저장소에 변경 사항을 적용한 후 post-receive 후크를 사용하여 zip 폴더를 만들고 git 저장소 폴더 외부에 배치하려고합니다. 당신은 후크를 '포함해야 #!/bin/bash # # A post commit hook th

    2

    1답변

    나는 SVN에서 최근에 이사 한 후에 힘내 세계에 상당히 새로운데, 나는 post-receive 훅을 이해하려고 노력하고있다. 잘하면이 서버 쪽 고리라고하지만 클라이언트 쪽 명령을 실행하려면 post-receive 후크를 사용하는 것이 좋을까요? 예. post-receive 후크가 서버에서 실행됩니다. 나는 힘내에 새로 온 사람 -이 모든 완전히 잘못 얻었

    1

    1답변

    Git과 올바른 웹 배포 워크 플로를 더 잘 이해할 수 있도록 다른 벽을 때 리고 있습니다. 나는 서버 관련 소프트웨어 및 유닉스 명령에 관해서는 초보자이므로 대답 할 때 명심하십시오. 유사한 주제에 관해 많은 질문이 제기되었지만, 포스트 리시버 (post-receive hook)를 사용하여 원격 저장소에 대한 특정 푸시 및 병합에 대해서는 아무 것도 발견

    1

    1답변

    서비스 훅을 통해 배포하는 데 문제가 있으며 사용 권한 문제라고 생각하지만 모든 사실을 먼저 설명합니다. 서버 : 아치 리눅스 의 Nginx에/PHP-FPM w Nginx에 사용자의 HTTP로 실행하고 디렉토리의 소유권을 가지고있다가 스크립트에 의해 업데이트합니다. 또한 HTTP 용 SSH 키를 만들어 GitHub에 설치했습니다. 다른 명령은 shell_e

    0

    1답변

    Git에서 포스트 수신 후크에서 커밋 (태그 사용) 버전 번호를 얻으려고합니다. 태그를 얻으면 특정 디렉토리를 압축하여 버전 번호 (예 : myplugin-2.0.1.zip)를 추가하려고합니다.하지만 커밋 태그를 가져 오는 방법을 모르겠습니다. 수신 후 후크. 포스트 - 수신 훅 내부에서 커밋의 태그 이름을 올바르게 얻는 방법을 아는 사람이 있습니까? 여기