1

私は企業のソースサーバーを設定する際のガイダンスを探していますが、このトピックをGoogleで検索すると、VSをMicrosoftのパブリックシンボルサーバーを使用して.NETアセンブリのデバッグに使用するよう設定する記事とウォークスルーがあります。Tfs 2010:企業のソースサーバーを設定する方法は?

私が使用している環境は、Vs2010/Tfs2010です。基本的に、私は促進するために探しているワークフローはこれです:

  • 1)顧客がアプリケーション
  • 2の問題点を報告します)適切なバージョンのアプリケーションは、仮想マシン
  • 3にインストールされている)開発者reprosバグ仮想マシン上のプロセスに接続し、企業ドメイン上のソースサーバー(シンボルサーバー?)を活用します。 これは私が心配しているステップです。
  • 4)開発者のピンポイントの問題により、ワークスペースのバグが修正されます。
  • 5)開発者がVMのdllスワップを実行して変更をテストしますか? (副題、これについては不明)
  • 6)通常の開発/ソース管理のワークフロー。

アドバイスをお待ちしております。

編集:これを書いて以来、私はthis articleを見つけました。これは、TFS 2008のソースサーバーの構成に関する素晴らしい書き方です。誰もTfs 2010にこれを適用しましたか?

答えて

1

Hereは、自社のSymbol Serverの設定に関する記事です。独自のシンボルとバイナリを追加する方法と、デバッグにそれらを使用する方法についても詳しく説明します。

この記事は2006年のものですが、このアドバイスはまだ適用されます。

この設定では、ワークフローに従うことができます。

Hereは、シンボルサーバの使用方法を説明する別の記事です。

+1

実際に彼は、彼が見つけることができる*唯一の*論文は、公開シンボルサーバの設定に関するものだと述べた。 :) – Robaticus

+0

@Robaticus - あなたの意見は?この記事では、独自のシンボルとバイナリをシンボルサーバに追加する方法について説明します。私はそれがまさに彼が探しているものだと思っています、_source control_とは関係ありません。 – Oded

+0

私のポイント?私の主張は、明らかに彼の質問を誤解していることです。 :) < - スマイリーに注意してください。 – Robaticus

0

1)顧客がこれを行うことができ アプリケーション

いくつかの方法で問題を報告します。顧客が組織の外部にいる場合は、APIを使用してワークアイテムを作成するカスタムWebフロントエンドが必要になるでしょう。それ以外の場合は、TFSインストールに含まれているワークアイテムWebアクセスを使用できます。適切な バージョンの

2)アプリケーションはこのため

仮想 マシンにインストールされている、あなたはおそらくのVisual Studio 2010 Ultimateおよびテストおよびラボ管理ピースを見ています。これを使用するようにセットアップすることは、おそらくSOの応答の範囲外です。仮想マシン上の プロセスと 活用するソースサーバー(シンボル サーバーにアタッチ

3)開発者reprosのバグ?)を企業ドメインに適用します。

また、テスト/ラボ管理。

4)開発者のピンポイントで問題が修正されました。 ワークスペースにバグがあります。

TFS

5)開発者が変更をテストするためのVM にDLLスワップを行いますか? (副題、これについては はこれについては

自動展開による開発ブランチビルド。テスト/ラボ管理でこれを行うことができるかもしれませんし、ビルド内で何らかのスクリプトを実行する必要があるかもしれません。スクリプトのインストールは、TFSのカスタムアクションでは比較的簡単です。

6)通常の開発/ソース管理 ワークフロー。

TFSソース管理と作業項目。 TFSの


インストールと初期設定は、TFS 2010のベストプラクティスと比較的簡単ですおそらくそれを通してあなたを取得するために読書をたくさんおよびメンター/コンサルタントまたは2が必要になります。

+0

"source server"と "source control server"を混同していると思います。ソースサーバーを使用すると、接続されたアプリケーションをトレースする開発者は、そのアプリケーションのビルドに使用された特定のファイルバージョンにアクセスし、ソースコントロールを利用してそのファイルのバージョンを取得できます。 – bwerks

+0

私はあなたがTFSとして質問にタグを付けることによって私を混乱させると思います。私の老いた目と脳は、あなたの意見の大部分と一緒に、ソースコントロールについてのものだと読んだので、それが私の答えです。 – Robaticus

0

通常、アイテム2〜5は開発者が手動で処理します。どのようにエラーの再現とデバッグを行うかは、ソース管理システムが役立つものではありません。

他のすべてについてはTFSがあります。

TFSを使用すると、必要に応じてビルドをビルドして再構築することができます。リリースをブランチし、それらのブランチでバグ修正を行い、その修正をトランクに戻すこともできます。

0

私は、私はあなたを助けるために何かを持っていると思う...ここで特に一緒に包まシンボルサーバーとTFS 2010の送信元サーバーのサポートに関する情報の束です:http://bit.ly/SymbolServerTFS

は、追加の質問がある場合は、私に教えてください私はそれらをブログ記事で更新するつもりです!

関連する問題