2013-12-18 4 views
4

Azure에서 웹 사이트를 만들었지 만 Git 배포를 설정하는 동안 문제가 있습니다. 메뉴에서 "소스 제어에서 배치 설정"을 선택하고 "외부 저장소"유형을 선택했습니다. 지금은 "코드베이스"에 모든 repos가 있습니다. 그래서 저는 외부 GIT repo를 선택했습니다. 문제는 생성이 사용자 이름 및/또는 암호를 요구하지 않는다는 것입니다. 이 때문에 나는 복제본에 오류가있다.Azure 외부 GIT 배포는 자격 증명을 요구하지 않습니다.

DEPLOYMENT FAILED: woensdag 18 december 2013 14:22 
Fetch from https://username.codebasehq.com/projectname/projectname.git 
ID: temp-1db5d AUTHOR: N/A 
DEPLOYED BY: username.codebasehq.com 

그리고 푸른 배포 로그 : 그것은 일을하더라도, 당신은 코드베이스에 변경 사항을 누르면 외부 저장소가 자동 배포를 발생하지 것입니다, 당신은에 동기화 버튼을 클릭 할 필요가

remote: Authentication Required 
fatal: Authentication failed for 'https://username.codebasehq.com/projectname/projectname.git/' 

D:\Program Files (x86)\Git\bin\git.exe fetch external --progress 
+0

흥미 롭습니다. 'https : // username : [email protected]/..' 형식으로 외부 리소스를 지정해 보았습니까? 그렇지 않다면 여기에서 결과를 업데이트하십시오. – astaykov

+1

인증 요청 URL은'https : // username @ username.codebasehq.com/projectname/projectname.git' (또는 user/password :'https : // username : password @ – VonC

+1

인터페이스가 "유효하지 않은 저장소 URL"이라고 알려주려고했을 때, – Dirkos

답변

1

주 Azure 포털.

Kudu (Azure의 git 엔진)에는 몇 가지 기본 코드베이스 지원 (here)이 있지만 Azure 포털에서는 지원되지 않습니다. 수동으로 설정할 수도 있지만 여러 단계가 있습니다 (일부 관련 정보 here). 이것은 Azure에서 공식적으로 지원되지 않으며, 당신이 그것을 시도한 첫 번째일지도 모릅니다 :