問題タブ [source-control-explorer]
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.
c# - 別のソース管理プラグインを使用しているときに TFS の「ソース管理エクスプローラー」をプログラムで有効にする方法は? (Visual Studio アドインから)
Mercurial <-> TFS ブリッジとして機能する Visual Studio 2010+ 用のアドインを作成しています。
アドインは現在、既存の TFS プロジェクトから最新のものを取得し、TFS を介して中央ストアにプッシュするローカルの Mercurial リポジトリに変換することによって機能します。最新になると、TFS を介して TFS マップされたパスに引き込まれ、Mercurial のローカル マージ リポジトリにコミットされ、最終的に作業中の (複製された) リポジトリに移動されます。
そうは言っても、別のソース管理プラグインを使用していないかのように、TFS 機能を引き続き使用できるようにしたいと考えています (ただし、実際には VisualHG プラグインを使用しています)。
「ソース管理エクスプローラー」をブラウズして、最新のチェックインなどを取得したいのですが、Visual Studio をトリガーしてその場でソース管理プラグインを切り替えようとすることで、最も原始的な方法でこれを実行しようとしていました。ウィンドウが切り替えられています。これを機能させることができないようです (フックが見つかりません)。
プログラムでソース管理を切り替える方法、またはTFSエクスプローラー自体をアクティブにする方法を誰かが知っている場合。
visual-studio-2010 - ソース管理のチェックインされていないアイテムのリストをクリアする
Visual Studio でソース管理のチェックインされていない項目の履歴を (私が呼んでいるように) クリアしたいと思います。
これらの項目が存在するのは、実際の Windows フォルダーをチーム ファウンデーション サーバーに追加することで、プロジェクトにプロジェクトを含めたためです。また、チェックインされることのない bin ファイルと resharper ファイルがあります。
何かをチェックインする必要があるたびに、明確に追加されたプロジェクト ファイルまでスクロールする必要があります。そしてそれは迷惑です。
前もって感謝します。
visual-studio-2010 - TortoiseHg - ローカル コピーとネットワーク共有上の中央リポジトリを使用した単一の .NET 開発者向けのセットアップ
TortoiseHg が私を怒らせています! しゃれは意図されていません。
私は、diff や revert などの適切なソース管理を実現しようとしている単独の .NET 開発者です。
たとえば、ネットワーク共有に中央レポを置きたい"\\server\repos\DO I NEED A FOLDER HERE"
およびローカルコピーなど"... My Documents\Visual Studio 2010\Websites\My Website"
しかし、クイック スタート ガイドhttp://tortoisehg.bitbucket.io/manual/2.4/quick.htmlは私の場合は関係ありません -リポジトリをクローンしたくないと思いますか?
誰かが達成するための手順とその順序の概要を教えてください:
- ローカルコピー
- ネットワーク共有上の中央リポジトリ (定期的にバックアップされます)
例えば
- リポジトリ用のフォルダを作成
"\\server\repos\My Website"
".. My Documents\Visual Studio 2010\Websites\My Website"
レポへのリンク- ファイルの追加 / ファイルのコミット - ここでの用語がわかりません
または、ばかではないドキュメントの方向を教えてください。
TortoiseHg を選んだのは、モダンでシンプルだと思ったからです。
代わりに Source Gear Vault を使うべきでしたか?
どんな助けでも大歓迎です!
visual-studio-2010 - TFS: ソース管理でファイルを名前で検索する
TFS のソース管理でファイルが見つからないのは、単純に混乱しているためです。名前でファイルを検索する方法があるかどうか知りたいですか?
検索機能を有効にする Power Tool for TFS について聞いたことがありますが、問題はそれをインストールする必要があり、sysadmin が現在利用できないことです。単純なプラグインが存在するのでしょうか?
visual-studio-2010 - Visual Studio 2010 でスタートアップ プロジェクトを変更する
ソリューション エクスプローラーに 2 つのプロジェクトがあり、そのうちの 1 つは Windows に関連し、もう 1 つは Web に関連しています。Web プロジェクトを実行したいのですが、Windows フォームで実行されるので、Web プロジェクトを実行するようにコントロールを変更する方法を知りたいですか?
visual-studio-2010 - TFS-さまざまなVisualStudioバージョンのチームプロジェクトコレクションを設定する
ソース制御のVisualStudioプロジェクトをVisualSourseSafeからTFS2012に移行する場合、複数のバージョンのVisual Studioでビルドされたプロジェクトがある場合、チームプロジェクトコレクションのセットアップに関する推奨事項はありますか?
VS2005とVS2008で構築された古いプロジェクトがいくつかあり、新しい作業はVS2010で行われ、最近ではVS2012で行われています。
1つの提案は、VisualStudioのバージョンごとに複数のチームプロジェクトコレクションを用意することです。したがって、VS2005、VS2008、VS2010、およびVS2012プロジェクト用の個別のコレクション。プロジェクトを移動または移行したい場合、問題の原因がわかります。
もう1つのオプションは、Visual Studioのバージョンに関係なく、1つのコレクションの下に適切なツリー構造を持たせることです。
複数のコレクションを持つことの利点はわかりますが、コレクション内のプロジェクトが明確に分離されている場合に限りますが、一部のプロジェクトが緩く関連している場合、コレクションをVSバージョンで分割することの利点はわかりません。
どんな提案やガイダンスもありがたく受け取られます。
visual-studio-2010 - 他の Team Foundation Server 2012 用に既に存在する既存のフォルダーを Team Foundation Server 2010 に追加します。
私は中央の Team Foundation Server (2010) を使用しており、ワークステーションからそれに接続しています。私のワークステーションでは、Visual Studio 2010 と 2012 の両方を使用しています。チーム エクスプローラー 2010 と 2012、および最新のパッチとホットフィックスの両方をインストールしました。
SQL Server 2012 用の .NET 4.5 コードと SQL Server Reporting Server レポートの両方を開発しているため、Visual Studio 2010 と 2012 の両方を使用する必要があります。
TFS に接続するように Visual Studio の両方のインスタンスを構成できます。Visual Studio 2012 で自分のワークスペースをマップし、ソース管理を操作できます。同じ作業フォルダーを使用するように Visual Studio 2010 を構成しようとしました。TFS に接続でき、ソース管理フォルダーを表示できますが、同じローカル フォルダーにマップしようとすると、次のエラー メッセージが表示されます。
地図
作業フォルダー "C:\TFS\Example" は、ワークスペース JohnDoesPC によって既に使用されています。コンピューター JohnDoesPC 上の Doe, John
ソース管理エクスプローラーのドロップダウンからワークスペース マッピングを構成してみました。
- チーム エクスプローラー > project> Source Control>マップ ウィンドウ >(ローカル フォルダーの設定)
そして、[ファイル] メニューの [ソース管理] メニューから試してみました。
- 移動File> SourceControl> Manage Workspaces>(表示中のワークスペースを強調表示) > Edit>既存のフォルダーを追加してみてください。
私は何が欠けていますか?ソリューション フォルダーを 2 つの異なるローカル フォルダーにマップする必要がありますか? それは非常に紛らわしく、不便です!
これを説明する最も簡単な方法は、TFS の 2 つのバージョンが同じローカルの場所を指すようにすることです。それは可能ですか?それとも、SSRS レポートのためだけに新しいプロジェクトを作成する必要がありますか?
編集: 詳細については、写真を参照してください:
visual-studio - TFS での最新バージョンの取得が正しく機能しない
私は TFS を使用して、自分の作品をプロジェクトのパートナーと同期させています。しかし、これには多くの問題があります。私のパートナーがプロジェクトにいくつかの新しいファイルを追加したとき、私はこのファイルを私のローカル バージョンにしたいと考えています。
最初は、ソリューション エクスプローラーでプロジェクトを右クリックし、[最新バージョンを取得] を選択して取得しようとしました。しかし、この方法では新しいファイルを取得できませんでした。
次に、ソース管理に移動し、プロジェクト内のすべてのファイルとフォルダーを選択して、[最新バージョンを取得] を押しました。新しいファイルがダウンロードされましたが、ファイルはプロジェクトの一部ではないようです。それらはダウンロードされたばかりですが、他のファイルの近くのソリューション エクスプローラーには表示されません。
ここで何が問題なのですか?ありがとう。