У меня есть хранилище SVN, где я запланировал перемещение некоторых файлов и папок в хранилище с помощью SVN MV.У меня также есть некоторые файлы, которые являются аналогами перемещаемых файлов, которые имеют локальные модификации, и я хочу, чтобы только часть этих файлов была зафиксирована вместе с перемещениями.
например, вывод svn st
будет выглядеть следующим образом:
D foo/bar
D foo/bar/a.txt
D foo/bar/b.txt
M foo/exclude.txt
M foo/include.txt
A foo/whiz/bar
A + foo/whiz/bar/c.txt
A + foo/whiz/bar/d.txt
Чтобы зафиксировать перемещения в хранилище, мне нужно будет выполнить фиксацию на foo
, но это такжепередайте изменения foo/exclude.txt
и foo/include.txt
.Как бы я зафиксировал только удаления / добавления в результате перемещения плюс моды на foo/include.txt
, исключая foo/exclude.txt
?
У меня такое чувство, что ответ лежит с аргументом --depth
на svn ci
но мне не ясно, как это будет работать.