11

Team Foundation Service + gitでXamarinをセットアップしてiOS アプリを開発しています。MACでTFS + git統合をセットアップしようとして、さまざまな設定を試しましたが、役に立ちませんでした。または のいずれかの例外が発生し続けます。not authorizedfailed to fetch

4

5 に答える 5

19

可能な限り完全にするために行ったすべての手順をリストします。

  1. まず、ホステッド TFS アカウントを作成し、New Team Project + Git
  2. @ログイン情報に記号を含めることができないため、別のログイン資格情報を作成する必要がありました。Visual Studio Team Services (VSTS) で代替資格情報を設定するには、右上の自分の名前をクリックします -> [マイ プロファイル] -> [資格情報]
  3. 代替資格情報を有効にした後、Xamarin Studio を開きます。私の場合、追加したいソリューションがあったので、ソリューション ファイルも開いていました。
  4. Version Controlメニュー項目の下で選択します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 統合が完了するはずです。他に問題がある場合は、解決できるよう最善を尽くします。

于 2013-10-21T15:17:55.117 に答える
1

これらの手順に従っても、visualstudio.com リポジトリへの接続に問題がありました。私がしたことは、XCode を使用してリポジトリをチェックアウト (またはクローン) することでした。次に、ソリューションを Xamarin で開くと、リポジトリ情報がうまく取得されました。

于 2013-11-23T13:13:11.160 に答える
0

コマンドラインツールであるgit-tfを使用します。ただし、リポジトリを複製すると、非難、復帰、コミットなどのすべての機能を使用できるようになります。Visual Studio の新しい OSX バージョンでも動作します。

于 2017-01-04T02:22:41.743 に答える