アカウント名:
パスワード:
大規模リポジトリというかモノリシックリポジトリという複数のプロジェクトを一つのレポジトリに入れてしまう管理手法に向いている。最近流行らしい。
モノリシックなバージョン管理の利点https://postd.cc/monorepo/ [postd.cc]
リポジトリとレポジトリは別のものでしょうか?
あちこちリンクしててリファクタリングが簡単になるって「Linuxカーネルの云々が安定していないのはメインラインに統合した方がリファクタリングがしやすいから」とかいう話に似てるなぁ。まぁでも分かるよ。依存関係にあるなら、複数プロジェクトを同じレポジトリで管理した方がリファクタリングは実際やりやすい。そして同期の問題も起きない。
全く違う理由だけど、書き捨てコードやお試しは専用レポジトリに放り込んでるな。わざわざレポジトリ立ち上げるのもバラバラになるし、一応バージョン管理はしたいし。これもモノリシックなバージョン管理と言えなくもないかもしれないけど多分言えない。
メリットは分かるけど、センスのないチームが導入するとスパゲッティができそう。
センスのないチームはGitであってもスパゲッティを作り上げます
このスレッドはGitかどうかの話ではない。
むしろセンスのない、自分たちのプロダクトが正しく動くための条件とかを把握していないチームの方が導入メリットあると思う。
だって、保守などで過去のバージョンが必要になったとき、リポジトリのリビジョンを指定するだけで正しくそのバージョンを取得できるんだから。
複数のリポジトリを使っている場合、センスのないチームだと、依存するライブラリのリビジョンを固定していなかったり、開発者各々が手作業で固定したりするんだから。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
モノレポ (スコア:2, 興味深い)
大規模リポジトリというかモノリシックリポジトリという複数のプロジェクトを一つのレポジトリに入れてしまう管理手法に向いている。
最近流行らしい。
モノリシックなバージョン管理の利点
https://postd.cc/monorepo/ [postd.cc]
Re: (スコア:0)
リポジトリとレポジトリは別のものでしょうか?
Re: (スコア:0)
あちこちリンクしててリファクタリングが簡単になるって「Linuxカーネルの云々が安定していないのはメインラインに統合した方がリファクタリングがしやすいから」とかいう話に似てるなぁ。
まぁでも分かるよ。
依存関係にあるなら、複数プロジェクトを同じレポジトリで管理した方がリファクタリングは実際やりやすい。そして同期の問題も起きない。
全く違う理由だけど、書き捨てコードやお試しは専用レポジトリに放り込んでるな。
わざわざレポジトリ立ち上げるのもバラバラになるし、一応バージョン管理はしたいし。
これもモノリシックなバージョン管理と言えなくもないかもしれないけど多分言えない。
Re: (スコア:0)
メリットは分かるけど、センスのないチームが導入するとスパゲッティができそう。
Re: (スコア:0)
センスのないチームはGitであってもスパゲッティを作り上げます
Re: (スコア:0)
このスレッドはGitかどうかの話ではない。
Re: (スコア:0)
むしろセンスのない、自分たちのプロダクトが正しく動くための条件とかを
把握していないチームの方が導入メリットあると思う。
だって、保守などで過去のバージョンが必要になったとき、リポジトリの
リビジョンを指定するだけで正しくそのバージョンを取得できるんだから。
複数のリポジトリを使っている場合、センスのないチームだと、
依存するライブラリのリビジョンを固定していなかったり、
開発者各々が手作業で固定したりするんだから。