У нас є репо CVS з багаторічною історією. Вона стала величезною і громіздкою, тому ми хотіли б розділити цей окремий репо на два репо:
- Головний репо має 1-річну історію, аж до сьогодення. Саме тут відбуватиметься вся робота.
- Архівний репо матиме повну історію, аж до того моменту, коли головний репо бере на себе. Це було б лише для читання і використовувалося лише для того, щоб дивитися на історичні зміни.
Враховуючи те, що ми починаємо з одного величезного, монолітного CVS-репо, чи можна поділити його таким чином? Як це може бути досягнуто?
3
Як щодо переходу на інше, більш сучасне VCS?
—
arved
Обговорювалося перехід до іншої системи управління, і ми з різних причин визначили, що це зараз неможливо.
—
John Dibling
Я пам'ятаю, що видалення ревізій у CVS є поганим. Це саме ви готові зробити. Я думаю, що ви повинні почати з нового сховища, де ви імпортуєте ваш проект (и) у своєму поточному стані і відтворювати всі необхідні гілки. Тоді ви можете використовувати старе сховище з історичних причин.
—
Serge