В версиях, предшествующих 1.5, я обнаружил, что если вы извлекаете только самую верхнюю папку, а затем выборочно обновляете, с этого момента обновления влияют только на то, что вы извлекли. Т.е..
svn co -N foo
cd foo
svn up -N bar
svn up
Флаг -N делает операцию нерекурсивной. Выше не будет проверять что-либо еще на уровне Foo, например. скажем, есть папка lala
, последняя версия svn up не проверит эту папку, но обновит bar
.
Но позже вы можете svn up lala
и, таким образом, добавить его к оформлению заказа.
Предположительно, это также работает с 1.5.