2016-06-06 8 views
2

이 호스트에서 작동하지 않습니다하지만 아직 succsses, 당신이 나를 도울 수 있기를 바랍니다 없습니다 서버의 특정 (창) VM에 대한 회사의 git repo의 특정 분기. 학습 문제에 대한인형 에이전트 : 제공자 자식은 내가 며칠이 문제를 해결하기 위해 노력하고

은, 지금 내 바탕 화면에 폴더의 마스터 분기를 복제하려고 메신저.

두 가지 중요한 관찰 :

1 - 저장소 나던 암호 문구하고 개인 키 (SSH)이 아니라 윈도우 에이전트에 할당 - 나는 자식이 꼭두각시 에이전트

2에 설치되어있는 것을 알고있다.

이제 코드를 내가 가지고 :

vcsrepo{ "C:\{Name of the win agent user}\Desktop\folder": 
    ensure => present, 
    provider => git, 
    source =>'[email protected]:controle_versoes.git', 
} 

나는 다음과 같은 메시지가 나타납니다 창 에이전트 실행하면 :

Error: /Stage[main]/Main/Node[{nameoftheagent}]/Vcsrepo[C:\User{Name of the win agent user}\Desktop\folder]: Provider git is not functional on this host

문제가 또는 내가 그것을 어떻게 고칠 수 어떤 생각을?

정말 고마워요!

구스타보 B. 바르보사

답변

4

오류 일반적으로 인형이 git 명령을 찾을 수없는 것을 의미한다 ("제공자 자식이 호스트에서 작동하지 않습니다"). git이 설치되어 있으면 해당 명령이 환경 변수 PATH에있는 디렉터리에 없다는 것을 의미합니다.

관련 문제