我正在使用VSSConverter.exe从VSS迁移到TFS (也差不多是时候)。我有一个问题,因为我正在运行它的帐户不是在与TFS服务器相同的域上。有没有办法告诉VSSConverter.exe工具使用哪个服务器帐户?
例如,当我使用tf命令行时,我添加了/login:myname,mypassword开关如下:
C:> tf dir $\ /login:myname,mypassword etc...有什么方法可以对VSSConverter.exe做同样的事情吗?
我所犯的错误是:
TF60071:您的用户帐户没有连接到Team 'https://www.example.com/tfs/DefaultCollection'的权限。请与管理员联系,并请求将适当的权限添加到您的帐户中。
发布于 2011-01-02 00:08:21
VSSConverter.exe将尝试用当前运行的帐户连接到TFS。有时,不能将该帐户添加到TFS中,或者与TFS一起使用--例如,两个域之间没有域信任。
若要指定备用凭据,可以使用windows凭据管理器存储它们。然后,VSSConverter将尝试使用这些来连接到服务器。
在Windows 7中,您可以这样做:
Control Panel > User Accounts > Manage Windows Credentials > Add a Windows credential
Network address: www.example.com
User name: DOMAIN\user
Password: Password您还可以通过以下方式获得它:
Start > Run
Type: **rundll32.exe keymgr.dll,KRShowKeyMgr**https://stackoverflow.com/questions/4565597
复制相似问题