1

IT 部門の約 12 人の開発者のために新しい開発環境をセットアップしている最中です。サーバーのセットアップに関していくつか質問があります。

6 人ほどの .NET 開発者には TFS 2008 を使用し、半ダースの CF 担当者には subversion を使用する予定です。

両方のソース管理リポジトリを同じボックスに置くことは問題ありませんか、推奨されますか、または推奨されませんか? TFS を単一サーバー環境としてセットアップし、同じマシン上に SQL サーバーを配置します。

また、一部の管理者は Project Server を使用したいと考えています。プロジェクト サーバーの不適切なインストールを既に経験しており、TFS 共有ポイントとレポート サービスが台無しになりました。Google から、誰かが同じボックスに Project Server と TFS をセットアップしたという結果はありませんでした。Project Server を別のボックスにインストールする必要がありますか?

また、サード パーティの Wiki をセットアップする予定ですが、IIS または Apache でホストされるかどうかはわかりません。

基本的に、この環境の設定、サーバーと懸念事項の分離、ベスト プラクティス、絶対にすべきでないことについて、全体的なアドバイスを求めています。これはすべて仮想環境内にあるため、実際にはサーバーの数に制限はありません。

前もって感謝します。

4

1 に答える 1

1

すべてのサービスをスムーズに実行し続けるために十分な CPU/RAM/スピンドルをマシンに投入する限り、問題はありません (以下にいくつかの注意事項があります)。

最も厄介な部分は、おそらく Web サービスです。Project Server と TFS をセットアップして同じ SharePoint バックエンドを使用する方法については、こちらのドキュメントを参照してください: http://sharepointmagazine.net/technical/administration/integrating-project-server-2007-and-team-foundation-server-2008-sharepoint -sites WSS/MOSS リポジトリの統合は、ユーザーにとって良いだけではありません。最も可能性の高いセットアップの失敗を未然に防いでくれます。

wiki は、ポート 80 での生活を要求しない限り、大したことではありません。Sharepoint の下にサード パーティのサイトを vdir としてインストールすることは可能ですが、そうするたびに、通常よりもはるかに多くの時間を費やすことになります。問題ルートは最初から避けていた。人々に非標準のポートをブラウズさせるのは理想的ではありませんが、何らかの形式の間接参照 (ブックマークと読みます) を設定することは難しいことではありません。

Subversion クライアントとサーバーはどちらも、好きなポートで構成するのは簡単です。

そうは言っても、そうするリソースがある場合は、製品ごとに個別の VM を使用すると、将来のメンテナンスが容易になる可能性があります。iisreset または再起動が必要なパッチを適用できます。スナップショットへのロールバック。CPU / 帯域幅 / ディスク容量を動的に調整します。他の VM が楽しくリクエストを処理し続けている間も同様です。

于 2009-08-21T00:46:04.163 に答える