問題タブ [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 - Visual SourceSafe->TFS移行
このあたりでは、約10年ほどの間、多数のVisualSourceSafeリポジトリを使用してきました。
次に、sourcesafeを削除して、TeamFoundationServerに移動します。
この移行に着手する前に、ヒントやコツはありますか?私が注意しなければならないことは何ですか?
この移行は、私たちの作業習慣を何らかの方法で変更する必要があることを意味すると確信しています。これらの変更は組織にとって問題になる可能性があると思いますか?1つのサイトに約20人の.NET開発者がいるグループについて考えてみてください。
tfs - ビルド環境の TFS ライフサイクル管理
C#
一部のプロジェクト ( .csprojプロジェクト) が実際のビルド システムの一部である場合、ライフサイクルと自動ビルド プロセスをどのように管理しますか?
例: .csprojは、 BuildEnv.csprojMSBuild
に実装されているタスクを使用するプロジェクト
です。両方のプロジェクトは同じ製品の一部です (つまり、BuildEnv.csprojは製品の開発中に頻繁に変更され、めったに更新されないサード パーティではありません)。
visual-studio - Team Foundation Server のインストール
TFS 2008 ワークグループ エディションの新しいインスタンスをセットアップする際のベスト プラクティスは何ですか?
具体的には、制約は次のとおりです。
- 既存の Windows Server 2008 64 ビットにインストールする必要があります
- TFS アプリケーション層は 32 ビットのみ
SQL Server 2008、Sharepoint、およびアプリ レイヤーを Windows Server 2008 または 2003 の仮想インスタンス (既に Hyper-V を実行しています) にインストールするか、ホスト OS のデータベースと仮想マシンのアプリ レイヤーでレイヤーを分割する必要がありますか? ?
編集:どうやら、レイヤーを分割することはお勧めし ません
visual-studio-2008 - TFS チェックインをロールバックするにはどうすればよいですか?
TFS で最近行った変更をロールバックしたいと考えています。Subversion では、これは非常に簡単でした。ただし、TFS では信じられないほどの頭痛の種のようです。
オプション 1: 以前のバージョンを取得する
- 各ファイルの以前のバージョンを手動で取得する
- 編集のためにチェックアウト
- 失敗 - チェックアウト (VS2008) により、強制的に最新バージョンを取得する
オプション 2: TFS Power Tools を入手する
- Team Foundation Power Tools をダウンロード
- コマンド ラインからロールバック コマンドを発行する
- 失敗 - 他に保留中の変更がある場合は機能しません
オプション 3: 変更を手動で元に戻す
- 変更を手動で元に戻し、新しい変更セットをコミットする
質問
TFS で以前の変更セットにロールバックするにはどうすればよいですか?
visual-studio-2008 - コマンド ラインから Visual Studio ソリューションの最新情報を取得するにはどうすればよいですか?
Visual Studio のソリューション エクスプローラーのコンテキスト メニューで行ったように、ソリューションの最新バージョンを再帰的に取得するにはどうすればよいですか? コマンドラインまたはマクロからこれを行いたい。一連のバッチ ファイルを使用して、日常業務の一部を自動化しようとしています。多くの開発者がこのようなものを望んでいると確信しています。
tf get
フォルダーの内容を再帰的に取得するだけです (ソリューションではありません)。プロジェクトの依存関係などは調べません。それはうまくいきません。
tfs - 更新されたファイルについて TFS にクエリを実行する
最新バージョンを持っていない TFS で更新された (他の誰かがチェックインした) ファイルの概要を取得したいと考えています。
tfs - Web テストには、ビルド サーバーに VS テスター エディションが必要ですか?
VS 2008 Team System Tester Edition をインストールせずに TFS ビルド サーバーを使用する- 一連の Web テストをビルドの一部として実行することはできますか?
Web テストは、VS の Tester Edition を使用してのみ記録できることを知っています。ヴァーティゴにいたときのジェフの投稿です。
ただし、テストを実行しようとしています。VS の Tester Edition もインストールする必要がありますか?
tfs - Team Foundation Server マージ機能の使用中にエラーが発生しました
Team Foundation Server で 2 つのコード ブランチをマージすると、次のエラーが発生します。
指定されたキーはディクショナリに存在しませんでした。
一部のファイルはチェックアウトされ、[保留中の変更] に表示されますが、実際には変更されていません。
回避策があります:
- マージを試みます (エラーで失敗します)
- トランクから最新のものを取得する
- 「マージ、編集」または「マージ」で保留中のすべての変更を元に戻す
- 再度マージ (今回は機能)
このエラーの原因について何か考えはありますか?
回答後に編集: バグのようです。そして、それは非常に再現性があります。すべてのマージがそれを行います。バグ レポートを MS に送信し、何が起こるかを確認します。
version-control - TeamExplorerをCodeplexに匿名で接続する
私はCodeplexを使用していて、TeamExplorerを使用してソース管理に接続しようとしました。
また、サーバー名とプロジェクト名を使用して、HTTPSまたはHTTPで接続してみました。Codeplexにユーザーアカウントがないため、ログインできませんでした。
コードを変更せずにチェックアウトしようとしています。私の質問は:
Team ExplorerをCodeplexサーバーに匿名で接続するにはどうすればよいですか?
tfs - TFS ビルド ステータス通知をチームに配信する最善の方法は何ですか?
ビルドが壊れたときに TFS のアラート メカニズムによって送信されるステータス メールが気に入っています。ただし、そのようなメールをチーム全体に送信し、チームがアラートを購読することに依存したくありません...
「OnBuildBreak」をオーバーライドし、MSBuildCommunityTasks EMail タスクを使用するときに、適切で詳細なメッセージを自分で作成するのに苦労しました。
TFS アラートを電子メールのリストに強制的に送信する方法はありますか? このようなステータス通知を送信する方法をお勧めできますか?