2010-12-30 18 views
1

VSSConverter.exeを使用してVSSからTFSに移行しています(時間についても)。私はそれを実行しているアカウントがTFSサーバーと同じドメインにないため、問題が発生しています。 VSSConverter.exeツールにどのサーバーアカウントを使用するよう指示する方法はありますか?私は/ログインを追加するtfコマンドラインを使用たとえばVSSConverter.exeで使用するユーザー名はどのように指定しますか?

:MYNAMEを、次のように切り替えるMYPASSWORD:

C:> tf dir $\ /login:myname,mypassword etc... 

私はVSSConverter.exeと同じことを行うことができますいくつかの方法がありますか?

TF60071:ユーザーアカウントがチーム 見つかりエーションServerに接続する権限がありません「https://www.example.com/tfs/

私がすることによって取得していますエラーがこれですDefaultCollection 'を呼び出します。 Team Foundation Server管理者に連絡して、適切なアクセス許可を に追加するように依頼してください。

+0

私は私の現在の雇用者では約2年前にこのプロセスを経ました。 VSSに何があったのかを長い目で見てみると、ベースラインをチェックするだけが最良の方法だと言えるのは簡単です。変換なし、履歴なし、コメントなし(彼らはとにかく存在しなかった)。変換したいプロジェクトを開き、VSSからバインドを解除し、それらを新しいプロジェクトのようにTFSにチェックインしてください。本当にあなたの質問に答えるわけではありません。それについては申し訳ありませんが、ただ餌を切ることを始めたばかりの方は、頭痛の種をたくさん節約するかもしれません。 –

+0

Ryan、コメントをいただきありがとうございます。私はとにかく前進することを決めました。私のVSSデータベースにはブランチや共有ドキュメントがありませんが、VSSConverterは正常に機能しているようです。まだ変更履歴がありますし、バージョンラベルもそこに大きな助けになります。 –

答えて

2

VSSConverter.exeは、現在実行中のアカウントでTFSに接続しようとします。そのアカウントをTFSに追加することも、TFSで使用することもできません。 2つのドメイン間にはドメインの信頼関係はありません。

代替資格情報を指定するには、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** 
+0

ありがとうグラント。それは大きな助けとなっています。最初はこれはうまくいかなかったが、そのドメインに既にマップされている他の多数のユーザーアカウントがあることに気づいた。私はWindowsがそれらの間でどのように決定するのかは分からないが、最初にすべての問題を解決した。 –

+0

それを聞いてうれしいです。 –

関連する問題