問題タブ [tfs]
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.
version-control - TFS チェックイン RSS フィード
Team Foundation Server コミット メッセージの RSS フィードを生成するにはどうすればよいですか?
Visual Studio のソース管理エクスプローラーで、[履歴を表示] オプションを使用すると、優れた GUI ビューが生成されます。同様に、コマンドライン
すてきなGUIビューを生成します。同じ、または類似の情報を提供する RSS フィードが欲しいです。あるいは、RSS に再構成できるテキストを TFS から抽出する方法さえあればいいのです。
これは、 Sending SVN commits to an RSS feedという質問に似ていますが、プライベート TFS リポジトリを制御できます。
version-control - ブランチの現在の変更は、TFSで「ロールバック」されます
開発ブランチを「ロールバック」したい特定のチェンジセットがありますが、その特定のチェンジセットの後のすべての変更を取得して、新しいブランチに配置したいと思います。これはTFSで可能ですか?もしそうなら、どうすればそのようなことができますか?
ありがとう、デイブ
tfs - SourceSafeからTeamFoundationServerへ
私たちのチームは、Visual SourceSafe(VSS)からTeam Foundation Server(TFS)に移行したいと考えています。TFSは単なるバージョン管理システムではないことは知っていますが、初めてこのように使用したいと思います。
現在、私たちのプロジェクトは、共有部分(共通ライブラリ)と多くの顧客プロジェクトで構成される単一のソリューション内に編成されています。
そのような課題を説明するような移行ガイドはありますか?または、TFSは独自の使用シナリオ(プロジェクト、リリースなどのバージョン管理)を実施しますか?
visual-studio-2008 - コマンド ラインからソリューションの TFS ソース管理バインドを削除する方法
VS 2008 でソリューション ファイルと構成プロジェクト ファイルから TFS ソース管理バインディングを削除するためのコマンド ライン アプローチはありますか? ソリューションを開いて2つのプロンプトをクリックしてバインディングを完全に削除する必要がないように、バッチファイルから実行できるものが必要です。
編集: *.vspscc および *.vssscc ファイルを削除した後も、プロジェクト ファイルとソリューション ファイルには TFS ソース管理への参照が残っています。そのため、ソリューションを開くと、ソース管理からソリューションを削除するように求められます。これにより、ソリューション ファイルとプロジェクト ファイルが更新され、バインドが削除されます。これを自動化したいと考えています。
vb6 - VB6 と MSBuild の統合
したがって、これは、レガシー プロジェクト/コードのビルド/コンパイルをチーム ビルド/MSBuild 環境、特に Visual Basic 6 アプリケーション/プロジェクトに統合しなければならなかったすべての人に対する質問です。
カスタム ビルド タスク (私は反対ではありません) を作成する以外に、従来の VB6 プロジェクトのコンパイルとバージョン管理を MSBuild ビルドに統合するための最良の方法について何か提案はありますか?
CodePlexで FreeToDev msbuild タスクがあることは知っていますが、現時点では撤回されています。
理想的には、コードをバージョン管理してコンパイルし、msbuild ログのコンパイル出力 (特にエラー) をキャプチャすることを検討しています。
この機能をカスタム タスクにカプセル化することについてのアドバイスを見てきましたが、(シェル コマンドの実行以外に) 誰かが別の解決策を試したのではないかと本当に疑問に思いました。
理想的には、を使用してコマンドを実行することは最後の手段です..
asp.net - Web 配置プロジェクト経由で仮想ディレクトリを作成するときにアクセスが拒否されました
TFS ソリューションで (VS 2008) Web 配置プロジェクトを使用して、Web サイトを (TFS 2008) ビルド サーバーに配置し、Web ベースの単体テストを実行しようとしています。なんらかの理由で、まだわかりませんが、仮想ディレクトリの作成に失敗しています:
アセンブリ "C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.Tasks.dll" から "CreateVirtualDirectory" タスクを使用します。タスク "CreateVirtualDirectory" IIS Web サーバーを初期化しています... C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(667,5): エラー: アクセスが拒否されました。C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(667,5): エラー: 仮想ディレクトリ 'abc' を作成できませんでした。タスク「CreateVirtualDirectory」の実行が完了 -- 失敗。
TFSService ユーザーは、(Windows Server 2008 を実行している) TFS ビルド マシンの管理者グループに確実に属しています。他に何が間違っているのかわかりません。イベントログを確認しましたが、手がかりはありません。IIS コンソールを使用して、そのマシン上に仮想ディレクトリを問題なく手動で作成できます。
これをさらに診断する方法についての問題や提案は何ですか?
asp.net - Team Foundation Server ポート 8080 ASMX アクセスの問題
ローカル管理者グループの 1 人のユーザーが問題なくhttp://localhost:8080/services/v1.0/Registration.asmxにアクセスできるのに、ローカル管理者グループの他のユーザーは 403 (アクセスが拒否されました) エラーを受け取るのはどうしてですか?イベントログ)?
tfs - TFS: シェルブセット ファイルをローカル バージョンと比較する
シェルフセット内のファイルを表示するときに、ファイルを現在のローカル バージョンと比較するオプションが必要です。残念ながら、利用可能なオプションは「未変更あり」、「ワークスペースあり」(無効になっていない場合はこれが答えになると思います)、「最新あり」のみです。
何か案は?
visual-studio - TFSでファイルの変更を検出する方法は?
ツール (winmerge など) を使用してコードベースを更新すると、Visual Studio Team System (VSTS) と Team Foundation Server (TFS) の統合が反映されないようです。
どのファイルをチェックアウトして再度チェックインするかを知るにはどうすればよいですか? 足りないものはありますか?これは VSTS & TFS の一部ではない機能ですか?
tfs - AssemblyInfo.csファイルの自動更新とチェックインにより、部分的に失敗することがあります
TFS 2008のビルドは、プロジェクト内のすべてのAssemblyInfo.csファイルをチェックアウトし、AssemblyInfoTaskで更新してから、ビルドが成功したかどうかに応じて、チェックアウトまたはチェックインを元に戻すように設定されています。残念ながら、2つのビルドが互いに接近してキューに入れられると、AssemblyInfo.csファイルが以前のチェックインよりも前のバージョンでチェックアウトされているように見えるため、ビルドが部分的に完了します。
これを回避するために、「Get」タスクを使用して、AssemblyInfo.csファイルを更新する前に強制的に最新バージョンにすることができると思いましたが、これは効果がないようです。何か案は?