GitHub で Subversion サブシステムに取り組んでいるグループ、Git Systems からこんにちは。
2024 年 1 月 8 日現在 (今)、GitHub.com で独占的に Subversion を停止する選択があります。 2024 年初頭のある時点で GitHub Endeavor Server が開始されると、Subversion も購入されます。
2010 年に GitHub が Subversion をリリースしたとき 、そのバージョンは目を保護しました。風景は非常に多様になりました。 多くの見通しは、集中型バージョンの支出がシステムの監視を保護することでした。 Subversion はすでに 10 年間のベテランであり、さまざまな中央集権型システムとの道徳的な関係にありましたが、Git は比較的新参者でした。 その締め切り日には、支払い済みのバージョンの保護がラウンドアバウトのデザインを引き継ぐかどうかはまだ明らかではなく、Git がおそらく支配的な取り決めである可能性があることはさらに明らかではありませんでした. Git バックエンド上で Subversion をネイティブにサポートすることにより、GitHub は見込み客がワークフローをゆっくりと切り替えながら Git にローミングすることをより単純にしました。そしてすごい、変更されたものを把握してください。 Git は 開発者による最大 94% の使用率 を享受しており、Subversion は、実際には歴史的なものよりも少し珍しいものです。 GitHub 内のトラフィック数がこれを裏付けています。Git バックエンドに対して行われたリクエストの 0.02% 未満が Subversion エンドポイントを介して到達し、毎月 1 つの Subversion がクエリを設定するだけでも約 5,000 のリポジトリが一瞥しています。 Subversion はもはや Git に移行する他の人々に役立っていないことは明らかです.調整を発明する理由、道徳? 実際、どのマシンにも継続的な維持ラベルがあり、それは一般向けの製品や安全なプロバイダーにはさらに当てはまります. GitHub の使用量が進化し、Subversion のリクエストの量が劇的に減少したため、私たちは好奇心を持って Git のみに取り組みます。
GitHub で Subversion を平和的に使用する理由いずれかの方法? 簡単な慣性に加えて、Git が最近まで把握していなかったワークフローがありました。 見込み客やコミュニティと話しているときに聞いた主な要素は、リポジトリのサブセット、つまり単一のリスト、または最新のコミットだけを発見することでした。 私は道徳的なニュースを把握しています: スパース チェックアウト、スパース インデックス、および部分クローン, Git はこれらのワークフローで豊富なまともな仕事を達成できるようになりました.
GitHub.com で 2024 年 1 月 8 日まで Subversion を保護してください。 その日以降、これはオフになって削除される可能性があります。 2023 年には、のんびりと数時間の活動を続け、その後は 1 日中停電して、残りの機能の消費を洗い流します。 2024 年 1 月 8 日以降に出荷される GitHub Endeavor Server の次のバージョンでも、Subversion を購入する予定です。
コンセプト、テクニカル ガイド、および GitHub から提供される最新の製品改良点