問題タブ [git-tfs]

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.

0 投票する
2 に答える
349 参照

git - git-tfsを介してtfsではなく本格的なgitを使用する理由

私には純粋なgitを使用することは完全に明白に思えますが、純粋なgitを使用することがgit-tfsを介してTFSを使用するよりも優れたソリューションである理由を明確にする必要があります。

私が働いている会社にはTFSを使用するという「ポリシー」がありますが、私のチームの開発者はgit-tfsブリッジを使用するように働きかけています。

開発チームは、git-tfs(私はほとんど知りません)を使用する代わりに、ネットワーク上でホストされているgitリポジトリに対して純粋なgitを使用することを提唱したいと思います。gitリポジトリをホストしているサーバーでスケジュールされたタスクは、定期的にマスターブランチのコンテンツをTFSリポジトリにプルして、企業のTFSの神々をなだめます。

誰かが私の議論を明確にするのを手伝ってもらえますか?

0 投票する
4 に答える
2921 参照

git - Git 自体なしで Git-TFS をインストールする

現在、Git-TFS ブリッジをインストールする唯一の方法はChocolatey を使用することです。しかし、試してみると、実際の G​​it-TFS パッケージと一緒に Git (Windows 用) がインストールされているように見えます。仕事用のマシンには既に Git がインストールされているため、既存のものを変更/削除する必要はありません。

Chocolatey に現在の Git インストールを変更せず、Git-TFS パッケージを入れるだけにする方法はありますか? ある場合、現在の Git インストールで使用するように構成するにはどうすればよいですか?

0 投票する
2 に答える
7349 参照

git - git-tfsクローンがエラーコード128で失敗する

git-tfsを使用してTFSリポジトリのクローンを作成しています。これは、過去に成功したことです。しかし、現在のバージョンでは、次のようにコマンドを実行します...

git tfs clone http://NameOfOurTfsServer:8080/ $/NameOfMyProject -d

...エラーコード128が表示されます。例:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Sep.Git.Tfs.Core.GitCommandException: Command exited with error code: 128 at Sep.Git.Tfs.Core.GitHelpers.Close(Process process) in c:\Users\matt\dev\github\git-tfs\GitTfs\Core\GitHelpers.cs:line 205 at Sep.Git.Tfs.Core.GitHelpers.<>c__DisplayClass8.<CommandOutputPipe>b__7() in c:\Users\matt\dev\github\git-tfs\GitTfs\Core\GitHelpers.cs:line 59 [etc.]

これはgit-tfs14.0にあります。以前のバージョンのgit-tfsをいくつか試しましたが、それぞれで同じまたは同様のエラーが発生します。

誰かがこれに遭遇しましたか?修正を知っていますか?

0 投票する
1 に答える
1626 参照

git - Git-Tfs: Git コミットごとの TFS 変更セット?

職場では TFS を使用しており、TFS リポジトリにプッシュする前にローカル コミットを操作する際の柔軟性を高めるために、Git-TFS ツールを機能させようとしています。

これは機能していますが、 を実行するgit tfs ctと、すべてのコミットが 1 つの TFS 変更セットにチェックされます。私は何かが欠けていますか、それともこれがどのように機能するはずですか? 私の各コミットを個別の変更セットとして個別に TFS にプッシュしない場合、そもそも git-tfs を使用する目的が無効になるようです。

0 投票する
2 に答える
1603 参照

git - Git-tfs をリモートにリセット

リモコンの状態に戻したい。

通常の git を使用すると、次のようになりgit reset --hard origin/HEADます。

私はgit-tfsを使用しています。git-tfs でこれを行う方法を知っている人はいますか?

0 投票する
1 に答える
1281 参照

git-tfs - プロジェクト名のGit-tfsとスペース

プロジェクト名にスペースが含まれている場合に、git-tfsでTFSプロジェクトのクローンを作成するための構文は何ですか?私が試してみました:

システムは、指定されたファイルを見つけることができません

0 投票する
1 に答える
620 参照

git - Git-tfs - リモートを特定の sha にリセットします

私はgit-tfsを使用しています。

リモートを特定のshaにリセットするにはどうすればよいですか?

私は基本的に、リモートに加えられた変更を元に戻したいと思っています。

0 投票する
1 に答える
1400 参照

git-tfs - 単純なgit-tfsunshelveキックバック「システムは指定されたファイルを見つけることができません」

私はTFSシェルフセットでかなりの作業を行っており、git-tfsの使用に切り替えたいと考えていました。物事は順調に始まりましたが、私は以下のエラーで立ち往生しています。これが私のシーケンスで、空のディレクトリから作業しています。

-u "myuser"、新しいブランチ名などを追加しようとしましたが、「システムが指定されたファイルを見つけることができません」よりも先に進むことができません。困惑。:(

0 投票する
3 に答える
18341 参照

git - git-tfとgit-tfsの違いは何ですか?

私は最近、TFSに本当にうんざりしています。でもトンネルの先にライトがあると聞きました。どうやら私はgit-tfまたはgit-tfsのいずれかを使用して、コードをgitによって管理されているかのように扱うことができますが、中央のTFSサーバーとの間でプッシュ/プルすることはできます。

私の主な質問は、これらのどれを使用すべきかわからないということです。Microsoftによって公式にサポートされているgit-tfがあり、ずっと以前から存在しているgit-tfsがあります。これらの違いは何ですか?最初に試してみる必要がありますか?

0 投票する
1 に答える
435 参照

git - Cygwin の git tfs clone は何もしません

GitTfs 0.15.0 をインストールし、Cygwin でクローンを作成しようとしています。私は次のことをしました:

  • ディレクトリ GitTfs-0.15.0 に展開
  • GitTfs-0.15.0 のすべてのファイルに対して chmod +x
  • パスの先頭に GitTfs-0.15.0 を追加しました
  • どの git-tfs が git-tfs.exe を見つけるかを確認しました

今、プロジェクトのクローンを作成しようとしていますが、何も得られません:

これらの詳細は正しいと確信しています (Eclipse の TFS プラグインでも同じ詳細が機能していました)。しかし、この git tfs clone コマンドを実行しても、何も得られません。コマンドはすぐに終了し、終了ステータスは 0 です。出力はありません。

何が起こっているのかをトラブルシューティングするにはどうすればよいですか?