問題タブ [git-tf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - GIT TFS を使用して SVN を TFS に移行する
git リポジトリを TFSVC に移行するためのツールとして GIT-TFS を使用できるかどうか疑問に思っています。
GIT TF を使用してみましたが、checkin --deep を使用して動作します。(ただし、ブランチでは機能しません)
これはGIT-TFSを使用して何とか可能ですか?
手順:
- git svn を使用して、リモート svn からローカル git リポジトリを作成します。
- git tfs 初期化
http://tfs-repository
- git tfs rchekin <- エラー: TFS の親が見つかりません。
何か助けはありますか?
git - Git-Tf 大規模な Tfs プロジェクトの可動部分
私のチームと私は、多くの Visual Studio ソリューションと多くのプロジェクトを含む大規模な TFS プロジェクトを持っています。このプロジェクトをより小さな論理部分に分割し、その部分を別々の git リポジトリに移動しています。ファイルの履歴を保持できるように、git-tf を調べ始めました。私がする必要があるのは、tfs-project のフラットな構造から 3 ~ 4 個のフォルダーを選び、それらを 1 つの git リポジトリにコピーすることです。git-tf clone または git-tf configure/pull を使用すると、tfs プロジェクトの親フォルダーごとに 1 つのリポジトリを取得できるようです。これを回避する方法はありますか、または必要なフォルダーが共通の親フォルダーに移動されるように tfs-project を再配置しますか?
git-tfs - TFVC ソースを使用した TFS 2013 Git ビルド定義
TFS 2013 で、TFS-Git プロジェクトと TFVC プロジェクトの両方のソースを使用するカスタム ビルド ワークフローを (カスタム .xaml ファイル経由で) 作成する方法はありますか?
Git プロジェクトでビルド定義を作成する場合、[ソース設定] タブでは単一の Git リポジトリのみを選択できます。
TFVC プロジェクトでビルド定義を作成する場合、[ソース設定] タブでは、任意の TFVC プロジェクトからの複数のパスを使用できます。
私が必要としているのは、上記の機能を単一のビルド定義に結合する方法です。これは可能ですか?はいの場合、どのように?
私の唯一の要件は、Git ベースのビルド定義でなければならないということです。理想的には、複数の TFVC パスを渡してビルド フォルダーにコピーできる TFS アクティビティが必要です。しかし、私はどんな提案も受け入れます。
前もって感謝します!!
git - *.vssscc、*.vspscc ファイルを無視できない
Git-TF ( GitとTeam Foundation Version Control (tfvc)の間のブリッジ)を使用しています。
git tf pull
.vssscc、.vspsccファイルをリポジトリにダウンロードしてコミットします。そのため、nextを使用するgit push
と、これらのファイルがリモート リポジトリにアップロードされますが、これは私にとって望ましくない動作です。
.gitignoreファイルをgit tf pull
認識させようとしていました。この投稿に基づいて、次の行を.gitconfigに追加しました
と呼ばれるgit apply-gitignore
。私の理解では、リポジトリからファイルを削除します(物理的にではなく、意識だけです)。次に実行する必要がgit commit -a -m "TFS2Git"
あり、最終的には問題なく動作し、不要なファイルgit push -u origin master --force
なしでソースをリモート リポジトリ (GitHub) にプッシュしました。
次に、いくつかの偽の更新を行い、リモート ソースをローカル リポジトリにプルし、 経由で TFS にチェックインしましたgit tf checkin
。残念ながら、実際にはソリューションから不要なファイルが削除されました。
この問題を解決する回避策はありますか?
git - TFVC から TFS Git に移行する Git コマンド
セットアップに関連するパスを使用して次のことを実行しようとしましたが、
タグ --deep を使用すると、「エラー: 不明なオプション 'deep'」と表示されます
次のブログ投稿を使用して適用される方法。
eclipse - パス x は既にワークスペース x にマップされています。Eclipse TFSパスがマップされたgit tf checkin
git-tf を使用してチェックインしようとすると、次のエラーが発生しました。
git - Git-tf で必要な JAR が見つからない
Windows ワークステーションで git-tf ブリッジをセットアップしようとしています。コマンドの 1 つを実行しようとすると、常に次のメッセージが表示されます。
必要な JAR が見つかりません: C:\my\path\to\git-tf/lib/com.microsoft.gittf.client.clc-*jar が存在しません。
問題は、パスの途中でスラッシュが \ から / に変更されることです。
前もって感謝します。