SVN Doubt-VMWARE Image / Install / Hostedはどれを選びますか?
質問
SVNの設定方法に疑問があります。
最初に私の状況: プログラマーが単独でほとんどのものに取り組んでおり、外部アクセスは必要ありません(まだ)。
欲しい:
- 高速SVN、できれば無料。
- プライベート
- バックアップに対応
- やや手間がかからない
- 大量のストレージ。
- 別のcomp / svnインストールへのデータ転送に問題がある。
だから今私はオプションがあります:
- SVN用に大量のスペースを持つ共有ホストを取得します。
- コンプの1つにインストールするだけです(実行中のウィンドウ)。
- それをvmwareイメージにインストールすると、コピーが簡単になり、バックアッププロセスが簡単になります。
私の状況で何をしますか?その理由は?
編集:
または、この状況でGITがより良いオプションですか? (この技術の経験がないことに注意してください)
解決
VisualSVNサーバーをご覧ください。 Windowsに簡単にインストールでき、すべての懸念に対処します。
他のヒント
VMWareイメージにインストールすると、システム間で移植可能になります。外部サイトからのアクセスを必要としない限り、私はそのソリューションを使用します。ビルド済みのVMWareイメージ[1]を使用するか、Ubuntu [2]のようなLinuxディストリビューションを使用して簡単に独自のイメージを作成できます。または、軽量のLinuxソリューション[3] [4]を使用して、SVNが機能するために必要なものだけをインストールすることもできます。
個人的には、SVNリポジトリをホストするLinuxサーバーを自宅に設置しています(すぐにオフィスに移動します)。古いマシンを犠牲にすることができるなら、これが最善の方法です。
[1] http://www.vmware.com/appliances/directory/308
[2] https://help.ubuntu.com/8.10/serverguide/C /subversion.html
[3] http://archlinux.org
[4] http://damnsmalllinux.org
私はSVNの専門家ではありませんが、私たちはWindows環境であり、最近SVNに切り替えました。
VisualSVnサーバー(無料)には非常に満足しています。VisualSVnサーバーはあまり機能しませんが、管理のためにもう少し「窓のよう」になります。
http://www.visualsvn.com/server/
優れた動作この環境でのホスティングには、個別のPCまたはvmwareイメージに関しては、両方が動作します。 Windows環境でのリポジトリのバックアップには少し苦労しますが、次の行に沿って何かを使用します。
ホームプロジェクトでは、 VisualSVN Server を使用していました。使い方はとても簡単で、セットアップも最小限だったので、上司に仕事でSourceSafeを置き換えるように説得しました。文字通り、数分でセットアップされました。セキュリティアクセスも簡単でした。 Visual Studioのプラグインを VisualSVN から購入し、プロジェクトを直接コミットして更新できるようにしましたIDE。これには、クライアントマシンに TortoiseSVN をインストールする必要があります。すべてのサーバー構成は、VisualSVN管理コンソールから直接実行できます。VisualSVN管理コンソールは、Windowsのコンピューター管理コンソールにもスナップインします。
うーん、私の賭けはあなたのマシンの外付けハードディスクドライブにインストールすることでしょう。少し速度を犠牲にしますが、ストレージ(独自のHDDがあります)とバックアップの使いやすさがあります。
おそらくあなたは聞きたくない(読んだくない)この答えを与えてすみませんが、あなたの要件はただ叫ぶだけではありません= "nofollow noreferrer"> GIT !"?
リポジトリを設定する手間をかけずにバージョン管理システムを使用したい場合に最適です。 git init
を実行するだけです...