LINUX.ORG.RU
ФорумAdmin

SVN, усекновение старого репозитария.


0

0

Как можно в SVN кастрировать репозитарий? Например есть репозитарий с 1000 коммитов, выполняем несколько действий и получаем репозитарий с гигантским initial commit и ещё десятком до нынешнего состояния.

★★★★★

Ответ на: Убрать историю. от Camel

В двух строках:
svn export method://uri/of/svn/repo /path/to/temp
svn import method://another/uri/of/svn/repo /path/to/temp -m 'remove history of changes'

По-русски: экспортировать проект, импортировать в другой репозиторий (может, на ту же машину, но в другое место).


Slavaz ★★★★★
()

>Как можно в SVN кастрировать репозитарий? Например есть репозитарий с 1000 коммитов, выполняем несколько действий и получаем репозитарий с гигантским initial commit и ещё десятком до нынешнего состояния.

не надо так делать, потом когда всплывет ктогда кто что сделал концов не сыщете, лучше разоритесь на диски сейчас чем искать концы потом

borisych ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.