les*_*mon 11 git tfs visual-studio visual-studio-2015 azure-devops
我们正在转换为TFS Git,但是,每次我尝试从Visual Studio创建一个新的repo(即创建一个本地存储库,并将其同步到Visual Studio Online)时,我收到一条错误消息:
"用户' @.com'必须符合要求.可以通过以下网址更新合规性:https://app.vssps.visualstudio.com/go/profile ? mkt = en- US可以通过以下网址更新合规性: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 "
有人遇到过类似的问题吗?我可以在没有任何问题的情况下拉出在VSO中创建的repos,并将它们同步回VSO.唯一的问题是拿一个本地回购并推送到VSO.
由于OP没有使用所请求的步骤进行更新,因此以下是我的情况:
导航到错误消息中的任何一个地址(手动 - 它们在VS中无法点击)将我带到"我的信息"页面,我可以在其中更新我的姓名,电子邮件地址和国家(以及通信首选项),或者创建另一个免费的VSO帐户(与已经列出的帐户一起使用).
注意从VSO获取repo URL并在"发布到远程存储库"选项中输入它似乎工作正常,因此很容易解决问题; 我想知道为什么首先出现问题(以及如何"正确"解决)
小智 5
错误在技术上是正确的(尽管格式可怕,我们将解决这个问题).打开一个私人浏览器,输入https://app.vssps.visualstudio.com/go/profile?mkt=en-US,然后在身份验证屏幕中选择" 工作或学校帐户 ".
您将看到与此类似的屏幕:目录选择器.你想要做的是选择一个目录.您可能会被要求创建个人资料,请执行此操作.
如果/当您登陆配置文件页面时,您希望逐个选择每个其他导演(Microsoft帐户除外),并在需要时创建配置文件.
一切都应该工作.抱歉给你带来不便!