11

Utworzono definicję kompilacji w Visual Studio Online, która wskazuje na repozytorium "External Git" hostowane w BitBucket. Szczegóły są konfigurowane w zakładce "Repozytorium" w następujący sposób: Repo SetupZaplanowana kompilacja Visual Studio Online nie może znaleźć mojego oddziału

Kiedy ręcznie kolejkę do kompilacji, używając przycisku "Buduj kolejki ...", wszystko działa zgodnie z oczekiwaniami. Mój log jest następujący:

2015-07-22T07:07:50.0285647Z Syncing repository: NxGN.OpenCast (Git) 
2015-07-22T07:07:53.6355527Z Checking out origin/dev to C:\a\6268f160\NxGN.OpenCast 
2015-07-22T07:07:53.9928992Z Checked out branch dev for repository NxGN.OpenCast at commit 9a658c94a1045df5656a654c780f5b7d1c2809f4 

Moim problemem jest to, że na zaplanowanej produkcji, skonfigurowanym jak Scheduled Build nie powiedzie się z następującym log:

2015-07-22T07:20:24.0976453Z Syncing repository: NxGN.OpenCast (Git) 
2015-07-22T07:20:26.6424255Z Checking out +origin/dev to C:\a\6268f160\NxGN.OpenCast 
2015-07-22T07:20:26.6724252Z ##[error]No valid git object identified by '+origin/dev' exists in the repository. 

próbowałem określający gałąź jako dev, origin/dev , refs/heads/dev, z których wszystkie umieszczają + na początku nazwy oddziału w wygenerowanym logu.

Co robię źle?

Odpowiedz

4

Może to + jest częścią refspec.

W takim przypadku, spróbuj jako wartość (obok pola "include"):

dev:refs/remotes/origin/dev 
+1

@Corpsekicker można spróbować z 'dev: bibl/pilotów zdalnego sterowania/pochodzenia/dev'? – VonC

+0

Czy możesz edytować oryginalną odpowiedź za pomocą rozwiązania dev: refs/remote/origin/dev? – Corpsekicker

+1

@Corpsekicker Odpowiednio zredagowałem odpowiedź – VonC

Powiązane problemy