問題タブ [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.

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

visual-studio-2012 - Visual Studio 2012 - 保留中の変更に表示されないソリューション エクスプローラー経由でファイルを追加する

複数のプロジェクトを含む VS 2012 ソリューションがあります。

プロジェクトの下に新しいソリューションフォルダーまたは新しいフォルダーを作成し、「ソリューションエクスプローラー」を介してファイルを追加すると、slnまたはcsprojファイルが変更されるだけです。新しく追加されたファイルは「保留中の変更」に表示されません。

「ソース管理エクスプローラー」->「フォルダーにアイテムを追加」を介してファイルを明示的に追加し、[add]チェックインする前に実際にファイルを追加する必要があります。

「Solution Explorer」自体を介してファイルを追加するには、何を変更する必要がありますか?

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

nuget - nuget パッケージのチェックイン

私のアプリには、nuget パッケージ参照がほとんどありません。パッケージフォルダーもソース管理にチェックインする必要がありますか? 私の意図は、ソース コードを他の開発者が利用できるようにし、参照の安定したバージョンについていくことです。プロジェクトを最新のナゲット更新で更新し、アプリが壊れた場合、特定のバージョンの depedable dll をソース管理から特定の日付で取得したいと考えています。

または、ライブラリフォルダーを作成し、パッケージフォルダーから dll をドロップして、以前行っていたものを確認する必要がありますか? そして、ローカルのみのパッケージフォルダーを管理しますか?

0 投票する
0 に答える
22 参照

asp.net - オフラインで作業した後、TFS2010 から最新のものを取得できません

数日間オフラインで作業し、約 20 個のファイルをオフラインで編集しました。今、私はオフィスに戻り、tfs にオンラインで接続しました。編集したすべてのファイルがチェックアウトされましたが、競合リストはありません。これらのファイルで多くのチェックインが発生しましたが、競合はリストされていません。ソース管理エクスプローラーから最新バージョンを取得しようとしましたが、機能していません。どんな助けでも大歓迎です。

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

visual-studio-2013 - チェックアウト - 他のユーザーによるチェックアウトとチェックインの防止は表示されません

ファイルをチェックアウトしようとすると、[チェックアウト - 他のユーザーがチェックアウトおよびチェックインできないようにする] オプションが表示されませんが、同じ資格情報を使用して同じ TFS に接続すると、別のシステムからこのオプションが表示されます。同じファイルのドロップダウン。何が原因か教えてください。

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

c# - tfコマンドを実行した後、C#でコマンドプロンプトが閉じないようにする方法

でファイルを作成しResXResourceWriter、生成します。ソース管理を追加したいとき

コマンド プロンプト ウィンドウが赤い線を開き、すぐに閉じます。だからエラーが読めない。ウィンドウが閉じないようにするにはどうすればよいですか?

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

visual-studio-2012 - テスト用ブランチ

を使用する場合Team Foundation Server、発生する問題 (バグ、機能要求など) に対する特定のアプローチをテストする必要がある場合に、分岐にアプローチする一般的に受け入れられている方法はありますか?

たとえば、あなたが他の数人の開発者とチームを組んでいて、ある開発者がこの問題を解決する方法を理解できないと言って、あなたに助けを求めたとします。いくつかのアイデアがありますが、アイデアがうまくいかない場合に備えて、コードのメイン ブランチに誤って変更を加えないようにしたいと考えています。

この時点で、次のいずれかを実行できます。

  • ローカル コピーを作成し、ソース管理からアンバインドして、今後変更を誤ってチェックインしないようにします。
  • 彼のブランチからブランチを作成し、それを「テスト」などと呼び、作業が完了したらブランチを削除します。
  • 彼のブランチのコピーをチェックして、アプローチがうまくいかないと判断した場合は、「保留中の変更を元に戻す」だけです (これは危険に思えます)。

おそらく他のいくつかの方法でアプローチできることは知っていますが、ソース管理下にあるコードに「テスト変更」を行う一般的な方法があるかどうかに興味がありました。

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

git - ソース管理機能を使用すると、Visual Studio 2013 が遅くなり、クラッシュする

この問題を解決するために丸 2 日を費やしましたが、うまくいきませんでした。

過去にVisual Studio Team Foundation Serverプラグインを使用してプロジェクトを作成しました。後でMicrosoft Git Providerに切り替えました。

チーム エクスプローラーでそのプロジェクトに接続し、ソリューションをダブルクリックしてローカルで作業すると、プラグインが自動的に Microsoft Git プロバイダーに変更されます。もちろん、次のエラーが表示されるため、コミット/コミットしてプッシュすることはできません。チーム エクスプローラーで、

エラーが発生しました。詳細メッセージ: ディレクトリ 'C:/Users/.../AppData/Local/Application Data/' を開けませんでした

プラグインを Visual Studio Team Foundation Server に手動で変更すると、以下のようにチーム エクスプローラーが壊れます。

ここに画像の説明を入力

[設定] で空のペインが表示され、[保留中の変更] をクリックすると、チーム エクスプローラーの [変更] ページに次のメッセージが表示されるという警告が表示されます...

Microsoft Git プロバイダーは、現在のソース管理プラグインではありません。プラグインの変更

また、ソリューション エクスプローラーからソリューションを手動で選択し、右クリックして [ソリューションをソース管理に追加] を選択すると、終わりのない砂時計と (応答しない) ビジュアル スタジオが表示されます。

新しいプロジェクト

「ソース管理に追加」がチェックされていない限り、新しいプロジェクトの作成は簡単です。その場合、ツールで Microsoft TFS プラグインが選択されている場合はプロセスを終了せず、最終的には Visual Studio タスクを終了します。また、Microsoft Git を選択した場合、非常に長いプロセス (40 分以上) になりますが、それはむしろ正常に終了します。

チーム エクスプローラーからの新しい TFS プロジェクト

  • オンライン Web Studio で新しいプロジェクトを作成する場合
  • Open with Visual Studio Link => Opens をクリックし、チーム エクスプローラーで新しく作成した TFS に接続します。
  • チーム エクスプローラーの [ソリューション] の下にある [新規] をクリックして、新しいソリューションを作成し、それをこのリポジトリにバインドします。

Visual Studio のストレート クラッシュと VS の再起動の試行につながります。

したがって、Visual Studio で GitHub の既存のリポジトリを複製し、現在の Microsoft Git マネージド プロジェクトをコミットする以外に、Visual Studio からソース管理を使用することはできません。

私は試みました

  • Visual Studio の修復 (結果に不運)
  • Devenv.exe /setup (うまくいきません)
  • ソリューションの SCC 情報を破棄しようとすると、少なくともソース管理によって取得されず、新しいプロジェクトとしてチェックインできます。(うまくいきません。ソリューションは、.sln ファイルをクリックして開くと、Microsoft Git を選択します。)このスタック オーバーフローの回答 の手順に従いました

    そして、私のワークスペースをほぼ千回削除して元に戻したり、バインドしたりするなど、たくさんのことをいじっています。

Visual Studio ログ ファイル

http://filesave.me/file/50620/log-txt.html .

私は本当にこれに行き詰まっており、新しいプロジェクトを見つめるのを妨げており (ソース管理に追加するときに問題が発生します)、残念ながら古いプロジェクト (Visual Studio Team Foundation Server Plug-in で開発されたもの) に依存しています。癇癪を起こしている)

これについてプロの意見を聞きたい