13

私はシナリオを持っています。Android Studio を IDE として、Team Foundation Server をソース管理リポジトリとして使用する必要があります。

問題は、Android Studio に TFS 用のプラグインがないことです。また、TFS (Windows) 用のスタンドアロン クライアントはありません。

Tortoise SVN と SvnBridge を使って TFS に接続してみました。SVNBridge にバグがあるようです。

これを機能させる方法はありますか?

ありがとう

4

7 に答える 7

10

私自身の質問に答える:

android studio で TFS を使用する方法はありません。AS 1.0 のリリースを待つ必要があります。その後、Intellij のすべての機能を AS に移行する可能性があります。そして、それはTFSをサポートしているかもしれません.まだ確認はありません.

于 2014-06-06T02:49:46.303 に答える
1

Jetbrains プラグイン ページにリストされているプラ​​グインがあります。あなたはこれを試すことができます

于 2014-11-26T06:40:30.523 に答える
1

これを試すことができます。これは、私のプロジェクトの 1 つで成功しました。

まず、マシンに Git がインストールされていることを確認します。これは、オープン ソース プロジェクト サイトからダウンロードできます。インストール後、Git.exe ファイルを指すようにバージョン管理 - Git の下で Android Studio 設定を構成します。

TFS Web ポータルまたは Visual Studio Online で Git プロジェクトを作成します ([新規] リンクをクリックし、バージョン管理については、既定の Team Foundation バージョン管理を Git に変更します)。

プロジェクトを作成したら、「To clone this repository in Git, use the following URL:」の下にリンクがある CODE ページに移動します (以前のバージョンではメッセージが少し異なりますが、リングはまだ存在します)。これは、Android Studio で使用するリンクになります。Visual Studio Online を使用している場合は、Android Studio がログインできるように、プロジェクトへのセカンダリ ログインを作成する必要があります。ウィンドウの右上にある自分の名前をクリックし、[マイ プロファイル] リンクをクリックします。[セキュリティ] (以前のバージョンでは [資格情報]) を選択し、[代替認証資格情報を有効にする] を選択して、セカンダリ ログイン ID を作成します。企業の TFS を使用している場合は、以下に示すように接続してみてください。ただし、アクセス権がない場合は、TFS 管理者に許可を与える必要がある場合があります。

Android Studio を開きます。VCS メニューまたはメイン ロード ページで、[バージョン管理] から [チェックアウト] を選択し、次に [Git] を選択します。新しい Visual Studio プロジェクトの CODE ページで見つけたリンクを Git リポジトリ URL に入力します。親ディレクトリは、Android Studio プロジェクト フォルダーにする必要があります。プロジェクトを配置する新しいディレクトリに付ける名前を入力するか、まだ使用されていない場合はデフォルトを使用します。

[クローン] ボタンをクリックして、マシンに Git ディレクトリを作成します。ログインするように求められます。ここで、ビジュアル スタジオ プロファイルで作成した新しい ID とパスワードを入力します (TFS の場合は、ネットワーク ログインまたは Web ポータルへのアクセスに使用するものを試してください)。新しいプロジェクトを最初から開始するか (クローン操作が完了すると、プロジェクトを作成するかどうか尋ねられます。作成する場合は [はい]、既存のプロジェクトをインポートする場合は [いいえ] をクリックします)、または既存のプロジェクトをコピーすることができます。ファイル/プロジェクトを新しいディレクトリに移動し (既存の git フォルダーを削除する必要がある場合があります)、プロジェクトのインポートを実行し、VCS メニューで変更をコミットします。変更が検出されない場合は、VCS メニューの VCS 操作ポップアップで VCS に追加操作を試すことができます。これにより、強制的にコミットしてからサーバーにプッシュできます。

既存のプロジェクトをプルするには、バージョン管理 (git) からチェックアウトし、クローンを作成して、プロジェクトの作成を求められた場合は [いいえ] を選択します。プロジェクトのクローンが作成されたら、プロジェクト アプリ フォルダーをインポートします (gradle との同期が必要になる場合があります)。

于 2015-09-14T16:57:54.347 に答える
0

Microsoft Java ALM チームは、android studio および IntelliJ 向けの TFVC サポート (プレビュー中) をリリースしました

プレビューで利用できる最初の機能は次のとおりです。

  • Team Services または Team Foundation Server 2015 から TFVC リポジトリをチェックアウトする
  • リポジトリ内のローカルの変更を表示、追加、およびロールバックします
  • ワークスペースを作成、表示、編集する
  • ローカル ファイルのチェックインと更新
  • 更新から競合をマージする

より詳しい情報 :

于 2016-09-20T06:55:43.553 に答える