2016-04-22 15 views
0

Ich habe ein Problem mit Push-Zweig mit VS Team Explorer über HTTPS. Aber in der Eingabeaufforderung "git push" funktioniert. Es macht mich verrückt. Ich habe die Firewall ausgeschaltet, aber das hat nicht geholfen. Irgendwelche Zweifel, warum es passieren könnte?VS 2015 git Push-Problem

Inner Exception: 
The underlying connection was closed: An unexpected error occurred on a receive. 

Inner Exception: 
    Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. 

    Inner Exception: 
     A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 
+0

Found http://stackoverflow.com/questions/31999042/git-push-not-working-in-visual-studio-2015, aber es ist nicht sehr nützlich ... – NikitaKo

+0

verbinden Sie direkt mit dem Git-Server? Welche Art von Git Server ist das? Was ist seine Version? Ist es hinter einem Proxy-Server oder verbinden Sie direkt? Ist das Zertifikat selbstsigniert oder vollständig vertrauenswürdig? – jessehouwing

+0

Ich benutze https://bitbucket.org/ – NikitaKo

Antwort

0

hatte ich die gleiche Fehlermeldung und es stellt sich heraus VS Team Services, die ich nicht die volle Berechtigung für meine Teammitglied (Benutzer mit dieser Ausgabe) gegeben hatte (push) ihre Änderungen an unserem Projekt bis zu schreiben auf unserem Team Services-Konto.

Auf VS Team Services; Gehe zu Systemsteuerung> [dein Konto]> [dein Projekt]> [dein Team]. Wählen Sie dann die Registerkarte Versionskontrolle und stellen Sie sicher, 1) der Benutzer mit einem Problem wird der Benutzerliste hinzugefügt und 2) geben Sie die Berechtigungen in Access Control Summary Auswahlmöglichkeiten.

0

In meinem Fall wurde das Problem gelöst, wenn ich mich bei Windows anmeldete mit dem gleichen Benutzer wie in VS 2015 zu ziehen/drücken. Aus irgendeinem Grund, egal was ich in VS eingegeben habe, benutzte es immer den aktuell angemeldeten Benutzer, um sich mit Git zu verbinden.