ウィンドウを再インストールしたり、PCを変更したりするのは本当に苦労します。デルファイを新しいコンピュータにインストールしたとしましょう。我々は常に持っている問題点は以下のとおりです。新しいDelphiをインストールしてソースコードを安全に保護する
- は、他のコンピュータまたはディスクからの部品我々のアプリの
- コピーソースコードを
だから、同じことをやって君たちを行うか、やるのインストールデフォルト設定
ウィンドウを再インストールしたり、PCを変更したりするのは本当に苦労します。デルファイを新しいコンピュータにインストールしたとしましょう。我々は常に持っている問題点は以下のとおりです。新しいDelphiをインストールしてソースコードを安全に保護する
だから、同じことをやって君たちを行うか、やるのインストールデフォルト設定
私はvirtualboxを使って仮想マシン上でdelphiを実行します。すべての私のDevのものを私の他の一般的なアプリケーションとは別にしておきます。 Ian
1)前述のように、仮想マシンを使用することは素晴らしい考えです。大きな、危険な、または実験的な変更を行う場合は、まずスナップショットを作成してから、完了したときや何か問題が発生したときに、既知の正常なスナップショットにロールバックすることができます。また、障害やアップグレードの際に新しい物理コンピュータに復元できる開発環境(VMフォルダを外部ストレージにコピー)をフルバックアップするのにも最適です。私はほぼすべての開発のためにVMWare Workstationを使用しています。
2)Delphiの最近のバージョンにはSettings Migration Toolが含まれているため、IDE設定の一部または全部を保存してから、同じコンピュータまたは別のコンピュータに再度インポートすることができます。私は、アップデートをインストールするたびに設定を保存します。
3)おそらく、ソースコードを保護する最も良い方法は、ソースコントロールを使用することです。これにより、開発環境間や開発者間でファイルを前後にコピーしたり、ソースコードの複数のわずかに異なるコピーを置くことなく、ソースコードを共有することができます。もちろん、これはソース管理を使用する多くの利点の1つに過ぎません。私はGITとおそらくMercurialが好きです。 Delphiはこれらの両方をIDEでサポートしていますが、TortoiseGITまたはTortoiseHGを使用して私のリポジトリを管理するのが好きです。
3つのアプローチを組み合わせて使用することをおすすめします。ちょっと圧倒しているように思えるかもしれませんが、何年もの間にさまざまな顧客の複数の開発プロジェクトを管理し、いくつかのコンピュータのアップグレードといくつかのハードウェアの障害が心配されています。
更新:ソースコードがバックアップされたローカルサーバーにプッシュされていることを忘れてしまいました。外部のクラウドサービス(GitHubなど)を使用するのが好きな人もいますが、ソースコードを他の誰かのサーバーに置くことについては少し不安です。
これは、約3つの曖昧な質問です。それぞれがおそらく話題にはならず、一度に3つの質問をするのは悪い形です。 –
@DavidHeffernanあなたの答えは私の質問の話題に見えます。あなたはいつもあなたの自由な時間にdownvoteしますか? – blacksun
@blacksun:このサイトを管理するユーザー。あなたの質問は、このサイトのガイドラインに従って広すぎます。これらのガイドラインが嫌いなら、2つの選択肢があります:1)[メタ]に変更を求める(ただし、最初に拒否された数十件の要求のすべてを調べてください)、または2)気軽に別のサイトで質問をすることができます。ここで尋ねる場合は、このサイトのルールに従わなければなりません。 [ヘルプ]、特に[質問]を参照してください。 –