Разбить репозиторий PlasticSCM на несколько репозиториев
Наш default
Пластмассовое хранилище стало довольно большим. В настоящее время он раздувается с большим количеством файлов, которые не связаны, и, следовательно, нет необходимости создавать версии вместе. Оглядываясь назад, default
хранилище должно быть создано как несколько отдельных хранилищ.
Я хотел бы сломать default
хранилище делится на более мелкие куски, но я не хочу терять всю историю файлов, перемещая файлы в пустые новые хранилища. Какой лучший способ сделать это?
1 ответ
Вы можете сделать это, выбрав любой из следующих подходов в зависимости от ваших потребностей:
Реплицируйте исходный репозиторий столько раз, сколько репозиториев вы хотите разделить. Затем удалите для каждого реплицируемого репозитория контент, который вы не будете поддерживать на нем. При этом вы сохраните историю файлов, но размер базы данных не уменьшится.
Конечно, вы можете создавать новые репозитории и добавлять желаемый контент в новые репозитории. Это будет совершенно новый репозиторий, поэтому размер БД будет намного меньше.
Вам нужно будет выбрать между большими базами данных, сохраняющими историю, или новыми базами данных без истории файлов.