3

Microsoft Team Foundation Server Source Code Control を SVN の代替として使用することを実験しています。

したがって、この移行の摩擦が最小限に抑えられれば素晴らしいことです。

たとえば、SVN では、フォルダーに新しいファイルを作成し、「Tortoise SVN Check for Modifications」を使用するたびに、追加されたファイル、削除されたファイル、および編集されたファイルのマスター リストを取得します。

Visual Studio の TFS SCC に相当するのは [保留中の変更] パネルであることを私は知っています。ただし、このパネルには編集済みファイルのみが表示されます。SVN と同じように、そのパネルにリストされている新しいファイルを取得するにはどうすればよいですか?

4

3 に答える 3

5

ワークフローは、使用しているかLocal Workspaces従来のを使用しているかによって大きく異なりますServer Workspaces。あなたはSVNから来ているLocal Workspacesので、おそらくぴったりでしょう。

ローカル ワークスペース (TFS 2012 の新機能)

Local WorkspacesDVCS での TFS の試みであり、実際にははるかに SVN に似たエクスペリエンスを提供します。ローカル ワークスペースを含むウィンドウは、次のpending changes領域に分割されます。

  • Included Changes- これは事実上、変更されたソース管理に既にあるファイルです。

  • Excluded Changes- これらは、ソース管理にないワークスペース内のすべてのファイルです。これはAdded、SVN のファイルのようなものです。

サーバー ワークスペース

Server Workspaces従来の TFS ワークスペース アプローチです。明示的に追加されるまで、項目はソース管理ありません。

ここに違いに関するより詳細な記事があります: http://msdn.microsoft.com/en-gb/library/bb892960.aspx

于 2013-03-14T12:45:28.100 に答える
0

これは古い質問だと思いますが、答えは Visual Studio の「保留中の変更パネル」自体にあると思います。「 Excluded Changes (nnn)」セクションに注意してください。その見出しのすぐ下に、「Detected: nnn add(s)」が表示されます。「新しいファイル」がそこにリストされているのを見ることができます。

価値のあるものとして、「保留中の変更」は、コンテキストを認識していないように見えるという点で扱いにくい機能だと思います。手元のソリューション/プロジェクトに関係のない、非常に多くのファイルを「取り除く」必要があることがよくあります。

于 2016-10-27T17:43:46.167 に答える
0

新しいファイルを Visual Studio の適切なフォルダーにドラッグ アンド ドロップするとSource Control Explorer、ソース管理から除外する必要があるファイルがあるかどうかを尋ねられます。それが完了すると、それらはPending changes window. SVN のような実装は Visual Studio 2012 から開始されていますが、それでも問題が発生し、そのパネルに表示されないことがあります。

于 2013-03-14T07:43:53.520 に答える