我们正在转换为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并在"发布到远程存储库"选项中输入它似乎工作正常,因此很容易解决问题; 我想知道为什么首先出现问题(以及如何"正确"解决)