4

Get LatestVisual Studio の TFS 2012 からいつでも。なかなか最新にならない。それが行うことは、ソリューション ファイルを更新して、チーム メイトによって追加された新しいものが表示され、そこにないことを示す警告マークが表示されるようにすることです。

FFS は TFS に頼んだだけではありません。

どうやら TFS は、何を求めているのかわからず、正しいと思われるものを提供するという奇妙なルールに基づいて決定することで、生活を複雑にしすぎているようです。

サーバーから最後に取得してからファイルが変更されているかどうかに関する限り、GET IT! それは変わった。ソースはなぜ

Get Specific Versionとにかく、最新のチェックインを起動するコンテキストメニューコマンドを追加する方法があるかどうか疑問に思っていますか?

これにより、いくつかの失敗したビルドとクリックを節約でき、一般的に TFS のソース管理システムにイライラすることもありません。

4

4 に答える 4

8

ソリューションで[最新を取得]を選択すると、ソリューションの最新が取得されます。サーバー上のソリューションに追加された新しいアイテムは取得されません。

代わりに、ソース管理エクスプローラーを開き、ソリューションを含むフォルダーで最新の取得を実行します。これにより、すべて、ソリューションファイル、新しいファイルなどが取得されます。

これが当てはまる理由については、推測するしかありません。VisualStudioソリューションは、厳密なファイルシステムレイアウトを強制せず、ファイルシステム内のどこにでもアイテムをソリューションに配置できます。そのため、ソリューションで[最新の取得]を選択すると、TFSプロバイダーは、TFSにも含まれるソリューション内の各アイテムを識別し、それらのパスで[最新の取得]を実行します。これを行うことにより、新しいアイテムは除外されます(それらのパスがgetで指定されていないため)。

パス自体またはパスを含むフォルダーで最新の取得を実行すると、新しいアイテム含まれますが、ソリューションファイルの取得を完了するまで、これらの新しいアイテムがどこにあるかを知ることはできません。

したがって、すべてのアイテムが1つのディレクトリに含まれるようにソリューションが設定されている場合(もちろん、ほとんどの場合)、ソース管理エクスプローラーから[最新情報を取得]を使用するのが最も簡単です。

于 2012-11-29T21:19:48.750 に答える
0

オプションはここに組み込まれています:右クリック->詳細->特定のバージョンを取得

http://hamidshahid.blogspot.co.uk/2012/12/get-specific-version-in-visual-studio.htmlの礼儀

于 2013-07-01T10:21:01.680 に答える
-1

私はこの質問が期限切れになったことを知っています。しかし、特定の最新のものを取得すると、この問題はほとんど解決されます。

あなたは クリックRigh Click your sln File する必要がありますSourceControlGet Specific Version

select the two check boxesすべてを上書きすることを確認してください。

于 2013-05-09T10:24:44.280 に答える