Как можно в SVN кастрировать репозитарий? Например есть репозитарий с 1000 коммитов, выполняем несколько действий и получаем репозитарий с гигантским initial commit и ещё десятком до нынешнего состояния.
В двух строках:
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'
По-русски: экспортировать проект, импортировать в другой репозиторий (может, на ту же машину, но в другое место).
>Как можно в SVN кастрировать репозитарий? Например есть репозитарий с 1000 коммитов, выполняем несколько действий и получаем репозитарий с гигантским initial commit и ещё десятком до нынешнего состояния.
не надо так делать, потом когда всплывет ктогда кто что сделал концов не сыщете, лучше разоритесь на диски сейчас чем искать концы потом