質問

Subversionリポジトリにホスティングプロバイダーを使用する場合と社内でメンテナンスする場合の長所と短所は何ですか?セットアップと使用の容易さの面でメリットがあると確信しています。そして、私たちのコードが適切にバックアップされていることを他の誰かに確認してもらうといいでしょう。

ただし、Visual SVN Serverは設定が簡単で、他の部門によって維持され、定期的にバックアップされる事前に設定されたサーバーのセットが既にあります。それでは、ホストされたサービスを使用するのと自分で管理するのとの大きな長所と短所は何ですか?

クロスリンク:

役に立ちましたか?

解決

すでにインフラストラクチャが整っており、リポジトリをホスト、バックアップ、およびアクセシビリティを提供できると確信している場合は、SVNを自分でホストする方法が最適だと思います。これにより、比較的無制限に成長し、ソースを完全に制御できます。

主にモバイル開発の従業員の数が少ない場合、ホスティングプロバイダーを使用するコストと制限により、はるかに便利な場合があります。しかし、これは非常に少数の企業に適用されます。

他のヒント

この問題に関する私の個人的な経験は次のとおりです。私は自分のSVNサーバーを2+年、CVSの2+年前に実行しました。 SVNは管理するのが簡単ですが、時間の経過とともに、私のコードの多くがリポジトリに組み込まれていました。私は文字通り、大学から今日まで私のリポジトリまで書いたものをすべて持っています(もちろん作業プロジェクトは除外されています)。

私は、私の家のランダムなサーバーに自分の人生の仕事が置かれていることをしばしば真剣に考えました。 5年間のコードはかなり長いです。時々、バックアップを実行し、CDを取り出して机に投げ入れるのに十分な妄想を抱きます。しかし、バックアップ間の時間は率直に言って不足していました。

サーバーを自己ホストすることのセキュリティ上の懸念もありました。私はアップデートのインストールについてかなり熱心でした(debianはとても簡単です)。しかし、時間が経つにつれて、サーバーを管理する時間がますます少なくなっていることがわかりました。

最終的に私はいくつかのプロバイダーを調査し、wush.netを使用して突き刺しました。あなたは私をセルフホスティングに戻すことはできません。 Wush.netは素晴らしいホストです。私は2〜3年間それらを使用してきましたが、その間ずっと、ソースを取得できなかった単一の(はい単一の)インスタンスがありました。彼らは毎晩オフサイトのバックアップを行っているので、コードのセキュリティに満足しています。そして、もう管理する必要がないので、実際にいくつかのコーディングを実行するのに十分な時間があります。

SVNリポジトリはどれくらい重要ですか?

バイタル?

その後、定期的にバックアップすることを約束するホストに信頼したくありません。ホストになるのは簡単で、サーバーを借りるとホストになるので、ビジネスに似ていない多くのプロバイダーを惹きつけ、一般的には悪いものが出るまで良いものと悪いものを区別することはできませんビジネスのあなたは突然接続することも、それらのバックアップのためにそれらに連絡することもできません、そして彼らはあなたとビジネス関係がないので彼らが支払われておらずあなたと話をしないので彼らのホストはあなたのサーバーをオフにします。

したがって、ホストを使用する場合は、それらのバックアップが定期的に手元にあることを確認し、バックアップから復元できるようにしてください。それ以下は、あなたが常にそれらにたどり着くことができるという盲目的な信頼です。

以前のいくつかのSOスレッドはこれについて議論しました:

Subversionをホストする適切なISPとは Subversionリポジトリの場所 個人プロジェクトにソフトウェアホスティングソリューションを使用すべきか

もう2、3回見たことはありますが、今は見つかりません。

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