0

これは、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 に接続しています... 接続されました。

ワークスペース '(ワークスペースの詳細)' を作成しています...

「C:\Users\user\AppData\Local\Temp\svn2tfs_635890620955811522_tfs」にマップされたプロジェクト。

サーバーからファイルを取得しています...

ワークスペース準備完了。

警告: メモ フィールド 'SvnRevision' は指定されたチーム プロジェクトに存在しません。情報はインポートされません。

警告: メモ フィールド 'SvnLog' は指定されたチーム プロジェクトに存在しません。情報はインポートされません。

警告: メモ フィールド 'SvnDate' は指定されたチーム プロジェクトに存在しません。情報はインポートされません。

じゃあ始めよう!

1 / 156 r2065:指定されたキーがディクショナリに存在しませんでした。

終了しました。

4

1 に答える 1

-1

このリンクに記載されている解決策を試してください: https://svn2tfs.codeplex.com/discussions/354413

この問題は CS50252 で修正されているはずなので、ソース コードから最新バージョンを使用する (ソリューションを再コンパイルする) と、動作するはずです。

とにかく、ユーザー名の大文字と小文字が正しく、すべての SVN ユーザーが TFS ユーザーにマップされていることが確実な場合は、デバッグして詳細情報を提供してください。

于 2016-01-27T09:17:55.320 に答える