git-post-receive

    25

    2답변

    "testing"은 Git hook의 일반적인 용도이기 때문에, 나의 질문은 찾기가 어렵습니다. 나는 상당히 관련된 git post-receive 후크를 작성하고 있으며 테스트하는 가장 좋은 방법은 무엇인지 알고 싶다. 현재 내 프로세스는 다음과 같습니다 는 더미 지역의 repo 푸시 변화에 변화를 저지 더미 지역의 repo에 변경 더미 "원격"의 repo

    2

    4답변

    /홈/자식/XXX/후크 후/수신 : #!/bin/bash cd /var/www/xxx git pull 을 서버에서// www /에서 XXX VAR는 다음과 같이 생성 된 : remote: fatal: Not a git repository: '.' 어떤 아이디어 : cd /var/www git clone /home/git/repositories

    2

    2답변

    로컬로 작업하고있는 자식 프로젝트가 있습니다. MySQL 데이터베이스 연결 정보를 저장하는 설정 파일이있는 PHP 프로젝트입니다. 로컬 MySQL 설정은 원격 설정과 다릅니다. 내 원격에 , 나는이 서버의 폴더에 파일을 체크 아웃합니다 훅을 후받을 수 있습니다 #!/bin/sh GIT_WORK_TREE="../demo" git checkout -f ch

    4

    1답변

    Windows 컴퓨터에서 맨손 (중앙) 리포지토리를 만들었습니다. 내 동료들과 나 자신이 이제이 저장소를 사용하고 있습니다. 업데이트 될 때마다 git에서 이메일 알림을 보내주기를 바랍니다. post-receive 후크에 스크립트를 작성하고 mailinglist 및 emailprefix 속성을 구성해야한다는 것을 알고 있습니다. 그러나 내가 필요로하는 것은

    0

    1답변

    이 튜토리얼 'Using Git to manage a web site'을 따라 Tower를 사용하여 로컬 서버를 커밋하고 원격 서버에 푸시합니다. 누르면하면 다음과 같은 메시지와 함께 성공 : 내 포스트받을 훅이 실행되는 것을 확인했습니다 Pushing to ssh://[email protected]/~/git/tprevo.git stdin: is not

    0

    1답변

    jQuery를 사용하여 몇 가지 플러그인을 만들었습니다. 내 서버에 데모가 있습니다. 변경 사항이 github의 master 분기로 커밋 될 때마다 자동으로 데모를 업데이트하고 싶습니다. Post-Receive Hooks을 사용하면 내 서버에서 버즈를 얻을 수 있다는 것을 알고 있습니다. 그 방법은 쉽게 알지 못하지만 PHP 스크립트를 통해 github에서

    4

    1답변

    서브 모듈을 포함하는 수신 후크에서 서버의 맨 처지를 어떻게 체크 아웃 할 수 있습니까? 나는 현재이 포스트받을 후크로 있습니다 #!/bin/bash # http://blog.ekynoxe.com/2011/10/22/git-post-receive-for-multiple-remote-branches-and-work-trees/ # post-receive

    1

    1답변

    git 저장소가있는 서버가 있습니다. 그 서버에 push 할 때마다 저장소에 대한 gitstats 문서를 다시 생성하고 싶습니다. gitstats /home/<username>/<proyect-name>/htdocs/ /home/<username>/gitstats 를 그리고 여기 해당 서버에있는 저장소에 후크를 포스트받을 내이다 : 나는 다음과 같은 명

    1

    1답변

    비트 브킷 계정에 푸시 된 모든 새 분기를 가져 오는 후 수신 후크를 작성하려고합니다. 그런 다음 변경 사항을 적용한 사람이 특정 개발 사이트의 지정된 사용자 인 경우 지점이 자동으로 체크 아웃되어야합니다. 그것은 항상 작동하지 않습니다 $payload = stripslashes(($_POST['payload']) ? $_POST['payload'] : $

    1

    1답변

    나는 로컬 작업 등 테스트를 수행하고있을 때, 내가 밀어 수 변경과 같이 살 수 있도록 내 웹 사이트에이 설정이있어 : git push khwp 이를 훌륭하게 작동합니다. 그리고 내 로컬 파일은 Dropbox 폴더에 있으므로 랩톱에서도 작업 할 수 있습니다. 그러나 후자의 경우 위에서 언급 한 명령이 작동하지 않습니다. 파일을 추가하고 커밋 할 수는 있지만