2016-04-14 7 views
1

TFS 2015 mit VS 2015 Quellcodeverwaltung: TFS Git Projekt Vorlage Prozess: Standard git ProzessvorlageTFS Build-Service mit Git Fehler

jemand mich in die richtige Richtung weisen kann das Problem, das wir lösen müssen. Der XAML-Build schlägt jedes Mal fehl. Es scheint nicht in der Lage zu sein, den Code aus dem git-Projekt abzurufen.

Ich habe die exakt gleiche Server/PC-Konfiguration in einem LAB (Klon von der Produktion in einem Subnetzwerk). Im Labor funktioniert es.

 
Error: 
Exception Message: Response status code does not indicate success: 404 (Not Found). (type LibGit2SharpException)Exception Data Dictionary:libgit2.code = -1libgit2.category = 12 
Exception Stack Trace: Server stack trace: 
at LibGit2Sharp.Core.Ensure.HandleError(Int32 result) 
at LibGit2Sharp.Core.Proxy.git_clone(String url, String workdir, GitCloneOptions& opts) 
at LibGit2Sharp.Repository.Clone(String sourceUrl, String workdirPath, CloneOptions options) 
at Microsoft.TeamFoundation.Build.Activities.Git.GitPull.GitClone.GetRepository(String repositoryUrl, String workingFolder, Boolean checkoutSubmodules) 
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs) 
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)Exception rethrown at [0]: 
at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase) 
at System.Func`4.EndInvoke(IAsyncResult result) 
at Microsoft.TeamFoundation.Build.Activities.Git.GitPull.GitRepositoryBase.EndExecute(AsyncCodeActivityContext context, IAsyncResult result) 
at System.Activities.AsyncCodeActivity`1.System.Activities.IAsyncCodeActivity.FinishExecution(AsyncCodeActivityContext context, IAsyncResult result) 
at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor, BookmarkManager bookmarkManager) 
+0

Der Fehler wie ein 404 aussieht, ich überprüfen würde die Repopfade in der Build-Definition. – DaveShaw

Antwort

0

Überprüfen Sie Repository URL in Quelleneinstellungen verwenden, und greifen Sie manuell, um zu sehen, ob Sie diese URL öffnen:

enter image description here

+0

Versuchte das. Der Pfad funktioniert mit demselben Fehler beim Ausführen des Builds. Wir haben gerade das Upgrade von tfs2010 auf 2015 durchgeführt. Ist dies eine fehlende Konfiguration? wenn ja, wo? –

+0

Wenn Sie ein neues GIT-Teamprojekt und eine Queue-Erstellung erstellen, reproduzieren Sie dieses Problem? –

+0

Ich habe Fehler für das ganze Projekt, das ich versuche zu bauen. Sogar eine neue, die gerade mit der vs-Vorlage erstellt wurde, ohne etwas hinzuzufügen. –