رشتهٔ گفتگو просто я на двух репах уже сидел - для платной и бесплатной - гемор еще тот.
4 پیام · –C Везде свои +\-. Я тоже такие дублированные репы юзал. Сопровождать монореп в разы удобнее, но бесплатная прога может быть тестировочным полигоном, отчего её версия может немного опережать платную в каких-то случаях (не заявляя об этом прямо), иметь разные зависимости и т.п. Если реп один, то легче перепутать и сломать, если навернутся общие либы, от которых зависят сразу две проги, то и релиз\фикс обеих будет залочен и т.д. Что-то вроде репликации бдшной и т.п. дублирования\резервироваия с отказом на уровне узла\репа. Для одного разраба и небольшого кол-ва вполне легко следить, какой реп master\slave, а потом распространять измения на другой. Банально работая над репами поочередно. Здесь тож легко ошибиться + проблемы их синхронизации, но отказ одного репа не затронет другой, либо проблему легко откатить т.к. репы дублированы.A C Но обычно в природе репликация как-то чем-то автоматизирована. Если логика нормально разделена, то можно банально копировать директории между репами. Я даж как-то писал гуёвый инструмент на fx для этого, но скриншотов уже не сохранилось... Более интересный вопрос, что разброс в бесплатной\платной версии можно пробовать свести к: 1. Ток бесплатная с донатами\спонсорством, мб за фичи. Правда обычно платят мало в опенсурсе, либо вообще не платят. 2. Ток платная с демо\триалом\etc. Если прога хороша, то какая-то часть платных копий будет взломана, что приплюсуется к совсем бесплатным версиям, отчего бесплатная версия кагбэ и так будет в любом случае). 3. Сначала бесплатная, но потом платная. Быть может через промежуточный вариант - очень дешёвая, что почти бесплатная. и т.д. комбинации. Собсна, это ещё один вариант решения проблемы разброса и упрощения репа.