Vraag TFS Git create repo - "Gebruiker moet compliant worden"


We zijn bezig met het converteren naar TFS Git. Elke keer als ik probeer een nieuwe repository van Visual Studio te maken (dat wil zeggen, een lokale repository maak en synchroniseer met Visual Studio Online), krijg ik een foutmelding:

"Gebruiker"@.com moet compliant worden. Naleving kan worden bijgewerkt op: https://app.vssps.visualstudio.com/go/profile?mkt=en-US Naleving kan worden bijgewerkt op: https://app.vssps.visualstudio.com/go/profile?mkt=en-US&cv=&cs=&reply_to=https%3A%2F%2Fapp.vssps.visualstudio.com%2F_apis%2FToken%2FSessionTokens"

Heeft iemand ooit een soortgelijk probleem? Ik kan repo's zonder problemen in VSO maken en die weer synchroniseren met VSO. Het enige probleem is het nemen van een lokale repo en het duwen naar VSO.


Omdat het OP niet is bijgewerkt met de gevraagde stappen, hier is hoe dit voor mij gebeurt:

  • Maak een lokale git repo
  • Doe wat dingen erin en bewerk veranderingen
  • Klik op "synchroniseren" en krijg drie "Publiceren naar" opties aangeboden van "Visual Studio Online", "GitHub" of "Remote Repository"
  • Klik op "Aan de slag" onder "Publiceren naar Visual Studio Online"
  • Log in met MS-account
  • Ontvang het bericht waarnaar hierboven wordt verwezen en geen optie om iets anders te doen met VSO

Navigeren naar een van de adressen in het foutbericht (met de hand - ze kunnen niet binnen VS worden aangeklikt) brengt me naar de pagina "Mijn informatie" waar ik mijn naam, e-mailadres en land (en communicatievoorkeuren) kan bijwerken, of maak nog een gratis VSO-account aan (te gebruiken met het reeds vermelde VSO-account).

Notitie het ophalen van de repo-URL van VSO en het invoeren van die in de "Publiceren naar Remote Repository" optie lijkt goed te werken, dus het is gemakkelijk om het probleem te omzeilen; Ik zou gewoon graag willen weten waarom er een probleem is (en hoe het "op de juiste manier" op te lossen is)


11
2017-07-28 03:03


oorsprong


antwoorden:


De fout is technisch correct (hoewel vreselijk geformatteerd, zullen we dat oplossen). Open een onveilige browser, typ https://app.vssps.visualstudio.com/go/profile?mkt=en-US en in de verificatiescherm selecteer 'werk- of schoolaccount'.

U ziet een scherm als volgt: Directorykiezer. Wat je wilt doen is selecteer een map. Mogelijk wordt u dit gevraagd maak een profiel aan, doe het alstublieft.

Als / wanneer u op de Profiel pagina waar in de directorykiezer bovenaan wil je één voor één alle andere directoroies die je hebt genoteerd selecteren (behalve Microsoft-account) en profielen maken als daarom wordt gevraagd.

Alles zou moeten werken na. Excuses voor het ongemak!


5
2018-02-03 17:18



In het algemeen: u moet een profiel maken en servicevoorwaarden accepteren op de opgegeven URL. Als u dit doet, bent u "compliant" om Visual Studio Team Services te gebruiken.

Specifiek voor uw geval: het feit dat u door het navigeren naar die URL uw profielinformatie kunt zien, in tegenstelling tot dat u wordt gevraagd om een ​​profiel aan te maken, geeft mij aan dat u hoogstwaarschijnlijk bent ingelogd met een andere gebruikersidentiteit in de browser dan de gebruikersidentiteit die u bent ingelogd bij Visual Studio. Kun je zowel Visual Studio (in de rechter bovenhoek van IDE) als Visual Studio Team Services (in je browser) afmelden en het opnieuw proberen terwijl je ervoor zorgt dat het dezelfde gebruikersidentiteit is waarvoor je al "compliant" bent geworden? Ik vermoed dat het probleem voor u opgelost moet worden.


3
2017-11-30 18:08