给定的密​​钥不在字典中 - svn2tfs

时间:2016-01-22 07:02:54

标签: svn tfs tortoisesvn tfs2012 svn2git

这是用于在svn2tfs1.2

中进行用户映射的usermap.xml文件
<?xml version="1.0"?>
<ArrayOfUserMap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <UserMap>
    <SvnUserName>siva</SvnUserName>
    <TfsUserName>sivaramalingam</TfsUserName>
  </UserMap>  
</ArrayOfUserMap>

这是我尝试导入时的日志。

开始导入...

连接到Team Foundation Server ...以用户身份连接(删除实际名称)。

连接到SubVersion ...已连接。

创建工作区&#39;(工作区详细信息)&#39; ...

项目映射到&#39; C:\ Users \ user \ AppData \ Local \ Temp \ svn2tfs_635890620955811522_tfs&#39;。

从服务器中检索文件......

工作区准备就绪。

警告:注意字段&#39; SvnRevision&#39;在指定的团队项目中不存在,不会导入信息。

警告:注意字段&#39; SvnLog&#39;在指定的团队项目中不存在,不会导入信息。

警告:注意字段&#39; SvnDate&#39;在指定的团队项目中不存在,不会导入信息。

好的,让我们开始吧!

1/156 r2065:字典中没有给定的密钥。

退出。

1 个答案:

答案 0 :(得分:-1)

尝试此链接中提到的解决方案:https://svn2tfs.codeplex.com/discussions/354413

  

问题应该在CS50252中修复,所以如果你使用了   它源自最新版本(重新编译解决方案)   应该工作。

     

无论如何,如果您确定用户名的大小写是正确的并且您   确保所有SVN用户都映射到TFS用户,你应该   调试并提供更多信息。