svn update и svn checkout с параметром --revision могут быть использованы для того, чтобы переместить рабочую копию «назад во времени»:
# скопирует новую рабочую копию в состоянии последней правки r1729
$ svn checkout --revision 1729
…
# Обновит текущую копию до состояния r1729
$ svn update --revision 1729
Какая разница