2013-10-21 8 views

答えて

19

できるだけ完全なものにするために取ったすべてのステップをリストにします。

  1. まず第一に、私は、ホストされたTFSのアカウントを作成し、あなたのログイン情報で@シンボルを持つことはできませんので、私はその後、別のログイン資格情報を作成する必要がありましたNew Team Project + Git
  2. を追加しました。 Visual Studio Team Services(VSTS)で代替のクレジットを設定するには、右上の自分の名前をクリックしてください - >マイプロファイル - >資格情報
  3. 代替資格情報を有効にした後でXamarin Studioを開きます。私の場合、追加したいソリューションがありましたので、ソリューションファイルも開いていました。 Version Controlメニュー項目の下に
  4. Publish(オープンソリューションファイルでのみ使用可能)
  5. を選択Registered Repositioriesタブを選択し、Add
  6. 適切な名前を入力します]を選択。 httpsプロトコルを選択します。
  7. ホストされたTFS URLを入力します。 xxx.visualstudio.com
  8. ポートには、443と入力します。
  9. パスは次のようになります。/DefaultCollection/_git/ +プロジェクト名(あなたはスペースを含めて、それを入力したとおりに)
  10. ユーザーは、両方の開いているウィンドウの上にステップ2. OKで作成した代替ユーザー名となります。
  11. 公開の確認を求めるメッセージが表示されます。 OKを選択します。
  12. パスワードの入力を求められます。手順2で作成した代替パスワードを入力します。間違ってここに間違ったパスワードを入力した場合は、キーチェーンからエントリを削除する必要があります。命令は、あなたのXamarin StudioのとTFS + gitの統合が完了しなければなりませんhere

を見つけることができます!あなたが他の問題を抱えているなら、私は彼らを助けるために最善を尽くします。

+1

はどうもありがとうございました! –

+0

あなたが提供したURLのように個人用のアクセストークンを作成することで、@ symbolをログインに使用することができます。私はusername(私の電子メール)+パスワードで接続することができませんでしたが、私はusername(私の電子メール)+アクセストークンで接続することができました。 – batmaci

+0

TFSユーザーとローカルTFSを使用しているため、代替資格情報は必要ありません。 しかし、私はこの401エラーを越えて得ることができません。私が出版をしたとき、それはうまくいった。それ以降はプッシュを変更できません。 また、Xamarin Studioを使用して別のマシンでプロジェクトをチェックアウトしようとしていて、同じエラーが発生しています。 類似している:https://forums.xamarin.com/discussion/57087/local-tfs-git-xamarin-studio-401-unauthorized 提案がありますか? – Yashvit

1

これらの手順を実行してもvisualstudio.comリポジトリに接続できませんでした。私がしたことは、リポジトリをチェックアウト(またはクローン)するためにXCodeを使うことでした。私はXamarinで自分のソリューションを開き、リポジトリ情報をうまく取り込みました。

2

手順12. Windows 8で、間違ったパスワードを入力した場合は、Credential Managerで修正する必要があります。 [コントロールパネル]、 オープン資格情報マネージャ、 でWindows 8

ページの上部に次の2つのオプションを選択し、「Windows資格情報」を持っています。 "Generic Credentials"で "your.visualstudio.com"のレコードを探し、展開して削除を選択します。 Xamarin Studioからパブリッシュすると、再度パスワードを入力するよう求められます。

0

私はコマンドラインツールであるgit-tfを使用します。しかし、リポジトリをクローンすると、blame、revert、commitのようなすべての機能を使用することができます。これは、新しいOSX版のVisual Studioでも動作します。

関連する問題