
Дело в том, что ревизия номер 4 работала хорошо. Команда внесла некоторые изменения на прошлой неделе, и когда я вернулся, они были в 14-й ревизии. Я обновился, но возникли некоторые конфликты, и теперь я не могу запустить свое приложение в Rails. В моей рабочей папке есть все ревизии (до 14), но мне нужна только ревизия 4.
Я пробовал сделать, svn up -r4
но это не сработало. При открытии приложения Rails есть текущий код.
Как мне удалить все ревизии (с 5 по 14) и оставить в рабочей папке только ревизию 4?
Система: Ubuntu LTS 14.04
решение1
Чтобы «вернуться» к версии 4, попробуйте выполнить следующие команды:
svn merge -r:14:4 http://my.repository.com/my/project/trunk
svn commit -m "Reverted to revision 4."