質問

きたらと思い、VMの仮想PC2007年用として開発環境/サンドボックス、または既存のASP.NET 申請Visual Studio2005/SQL Server2005年(VSSソース制御)。

私は考えていただいたこれらのデータを用いた定量分析のコピーの環境(os、Visual StudioおよびSql Server)、そしてコピーするには"作品"バージョンですようにしています実際の開発です。私共はこのVMやその他の開発者が異なる部分にアプリを開発する予定だ。

このょうか?何が取得するための最良の方法であっapp/データベースのVMの変化かにすることVSS?はそれだけでコピーはホストから所在地へのVMを共有してもらうことを目的として?どのようないつも同?

よろしく!

役に立ちましたか?

解決

あなたはそれのために必要があると思う場合は、

これは、悪い考えではありません。

私はそれがクリーンな環境を持っているだけでうれしいですので、Windowsアプリケーションを開発する必要があるときに

私は似た何かをします。そのように私は偶然、必然の.NET Frameworkに含まれていない何かへの参照を追加しないでください。それは私が開発し、文書化していて任意のサードパーティ製のコンポーネントをインストールするために私を強制します。このように、私は前提条件を予測し、それが仕事をしない理由、私は彼らがユーザーのPCと不思議に私の負荷ソフトウェアの前に文書化されていることを確認することができます。

念のそれは上のホストされているPCには、追加の負荷を処理することができます。私の主なDevのPCは、4GBのRAMを搭載したデュアルコアプロセッサです。私はあまりパフォーマンスの思わぬ障害のをヒットしないように、私は開発環境として使用して上の任意の仮想PC Iプランに2ギガバイトを捧げます。

は、同期のすべてを維持するためとして、あなたは(あなたが通常の環境でも必要として)ソースコントロールのいくつかの並べ替えを使用したいと思うでしょう。彼らは、通常のPCであるかのように(選択の私のクライアントとしてトータスSVNとSVNのような私が、選択肢の多くがあります。)ただ、仮想PCSを扱います。 、彼らはネットワークにアクセスできることを確認しますので、することができますすべてのアクセスあなたのソースコードリポジトリます。

他のヒント

私は真剣に、以下のようなものが挙げられ:

  1. 使用の"サーバーソリューションとデスクトップます。ことになるかならさらにリーズナブルにしたいのVM環境その他の開発者向けです。
  2. 利用のVMware製品によりMicrosoftます。

これらの二つのポイントそのものを使用できるVMware ESXサーバー関連製品です。いい/できない資金である"フューチャーズ-イン-ファの商品: http://www.vmware.com/go/getesxi/, ているんですが、、を使用します。

るかどうかを使用するエンタープライズバージョンのESXサーバーには無料版にもたらされたと考えられるこれまでの組織のIT部門です。

あなたは、スナップショット機能(または何でも、それが呼ばれる)を使用することができます - あなたは簡単に仮想PCの以前の状態に戻すことができるように「システム」にchagnesはデルタファイルに保存されていること。これは、いくつかのパフォーマンスの低下を持っています。この方法は、あなたがベースと作業コピーを保持する必要はありません。

私は私のWindows開発のすべての仮想PCを使用しています。私はセットアップ2つの環境を持っているのでため、会社の私の仕事は、.NETでレガシーFoxProで製品や現在の製品があります。 1 - FoxProとVSSを使用してWindows XP - (私はリモートで作業)私はこの画像から直接VSSにアクセスすることができ、コードは決して自分のネットワーク内の他のマシンに入りません 2 - VS2008と(TFSを含む)、当社の.NETソフトウェアを開発するために必要なすべての関連こまごまとしたWindows 7。私は「通常の」PCの速さとしてVPC 4ギガバイトのRAMと実行を与えることができていますので、私は肉のデスクトップPCを持っている。

- これは私が毎日使うマシンです。

私はVirtualBoxの中で実行されている私のVPCを持っており、それは他の製品としては良いとしても同様です。前の回答では、大規模な展開のための優れた製品ですが、サーバーソリューションをしたいならば、VMWareのサーバーは無料で、素敵な仮想化プラットフォームであるVMware ESXのを述べています。

あなたは変化を実験する方法を見て、まだVPCを使用したい場合は、

その後、アンドゥディスクが優れている - あなたは、マシンを起動、あなたの心のコンテンツにハックして、あなたがシャットダウンしたときは、保存するか破棄するかを選択できますセッション全体ます。

私にとっては仮想PCは開発環境下に素早くセットアップ/涙に優れた方法であり、私はすべての私の仕事のために単一のマシンを使用してに戻すのに苦労します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top