Каждое дерево подкаталогов в Subversion является собственным рабочим каталогом.Он содержит все необходимое, чтобы использовать его в качестве рабочего каталога.Это включает в себя каталоги и файлы, которые игнорируются, историю изменений и т. Д.
Нет причин, по которым вы не можете просто использовать нужный подкаталог в качестве нового рабочего каталога и удалить остальные.Фактически, вы можете даже переименовать верхнее дерево подкаталогов, как только вы его уберете.В этом примере вы перемещаете каталог v1.3 на диск C: \ и переименовываете его в \ Source-v1.3.Затем, удалив остальные:
C:\> cd \Source
C:\Source> move v1.3 \Source-v1.3
C:\Source> cd ..
C:\> rd Source /s/q
C:\> cd Source-v1.3
C:\Source-v1.3> svn update
Это позволит сохранить все файлы и каталоги, которые вы проигнорировали, игнорировать.