問題タブ [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.
visual-studio-2012 - Visual Studio 2012 - 保留中の変更に表示されないソリューション エクスプローラー経由でファイルを追加する
複数のプロジェクトを含む VS 2012 ソリューションがあります。
プロジェクトの下に新しいソリューションフォルダーまたは新しいフォルダーを作成し、「ソリューションエクスプローラー」を介してファイルを追加すると、sln
またはcsproj
ファイルが変更されるだけです。新しく追加されたファイルは「保留中の変更」に表示されません。
「ソース管理エクスプローラー」->「フォルダーにアイテムを追加」を介してファイルを明示的に追加し、[add]
チェックインする前に実際にファイルを追加する必要があります。
「Solution Explorer」自体を介してファイルを追加するには、何を変更する必要がありますか?
nuget - nuget パッケージのチェックイン
私のアプリには、nuget パッケージ参照がほとんどありません。パッケージフォルダーもソース管理にチェックインする必要がありますか? 私の意図は、ソース コードを他の開発者が利用できるようにし、参照の安定したバージョンについていくことです。プロジェクトを最新のナゲット更新で更新し、アプリが壊れた場合、特定のバージョンの depedable dll をソース管理から特定の日付で取得したいと考えています。
または、ライブラリフォルダーを作成し、パッケージフォルダーから dll をドロップして、以前行っていたものを確認する必要がありますか? そして、ローカルのみのパッケージフォルダーを管理しますか?
asp.net - オフラインで作業した後、TFS2010 から最新のものを取得できません
数日間オフラインで作業し、約 20 個のファイルをオフラインで編集しました。今、私はオフィスに戻り、tfs にオンラインで接続しました。編集したすべてのファイルがチェックアウトされましたが、競合リストはありません。これらのファイルで多くのチェックインが発生しましたが、競合はリストされていません。ソース管理エクスプローラーから最新バージョンを取得しようとしましたが、機能していません。どんな助けでも大歓迎です。
visual-studio-2013 - チェックアウト - 他のユーザーによるチェックアウトとチェックインの防止は表示されません
ファイルをチェックアウトしようとすると、[チェックアウト - 他のユーザーがチェックアウトおよびチェックインできないようにする] オプションが表示されませんが、同じ資格情報を使用して同じ TFS に接続すると、別のシステムからこのオプションが表示されます。同じファイルのドロップダウン。何が原因か教えてください。
c# - tfコマンドを実行した後、C#でコマンドプロンプトが閉じないようにする方法
でファイルを作成しResXResourceWriter
、生成します。ソース管理を追加したいとき
コマンド プロンプト ウィンドウが赤い線を開き、すぐに閉じます。だからエラーが読めない。ウィンドウが閉じないようにするにはどうすればよいですか?
visual-studio-2012 - テスト用ブランチ
を使用する場合Team Foundation Server
、発生する問題 (バグ、機能要求など) に対する特定のアプローチをテストする必要がある場合に、分岐にアプローチする一般的に受け入れられている方法はありますか?
たとえば、あなたが他の数人の開発者とチームを組んでいて、ある開発者がこの問題を解決する方法を理解できないと言って、あなたに助けを求めたとします。いくつかのアイデアがありますが、アイデアがうまくいかない場合に備えて、コードのメイン ブランチに誤って変更を加えないようにしたいと考えています。
この時点で、次のいずれかを実行できます。
- ローカル コピーを作成し、ソース管理からアンバインドして、今後変更を誤ってチェックインしないようにします。
- 彼のブランチからブランチを作成し、それを「テスト」などと呼び、作業が完了したらブランチを削除します。
- 彼のブランチのコピーをチェックして、アプローチがうまくいかないと判断した場合は、「保留中の変更を元に戻す」だけです (これは危険に思えます)。
おそらく他のいくつかの方法でアプローチできることは知っていますが、ソース管理下にあるコードに「テスト変更」を行う一般的な方法があるかどうかに興味がありました。
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 で開発されたもの) に依存しています。癇癪を起こしている)
これについてプロの意見を聞きたい