2012-10-17 3 views
0

post-receive 후크의 일부로 저장소의 HEAD를 체크 아웃 한 다음 시작 명령을 실행합니다.byobu와 git post-receive hook 사용

내가 git push 할 때 잘 동작한다.

상자에 SSH를 넣을 때 나는 부저를 사용합니다. byobu 세션 내에서 시작 명령을 실행하기 위해 수신 후크를받을 수있는 방법이 있습니까? SSH를 사용할 때 내 앱이 실행되는 것을 볼 수 있습니까?

답변

3

Byobu는 screen 또는 tmux에 대한 래퍼이므로 해당 명령 중 하나에 명령을 보내려합니다. 당신이 tmux를 사용하는 경우

, 당신은 단지 윈도우 2 번에, 다음, Enter 키를 누릅니다 명령의 형식을 litarally 다음 명령을 사용할 수 있습니다

tmux send-keys -t 1 "start-app.sh" C-m 

tmux를 사용하는 byobu을 설정하려면 하나를 사용 명령 byobu-select-backend을 입력하거나 byobu-tmux으로 시작하십시오.