Я не уверен, правильно ли я понимаю вашу проблему, но вот несколько советов:
Первый совет - вы пробовали команду SVN Clean ?
Следующий, вероятно, бесполезен для вас :), но многие люди, которые раньше использовали CVS, не понимают, что SVN имеет такую функцию, поэтому я записываю ее.
Если вы используете Windows и клиент SVN Tortoise , вы можете выбрать команду Показать журнал из контекстного меню (правая кнопка мыши). Когда появится список проверок, выберите последний удачный вариант и выберите команду контекстного меню , чтобы вернуться к этой редакции .
В другом случае (не Windows и не Tortoise SVN), изучите документацию для версии команд командной строки, описанной выше.
Следующий совет поможет вам не смешивать ваши оболочки.
Вы написали, что используете SSH-оболочку - чтобы избежать проблем со смешиванием сеансов оболочки, я всегда использую разные цвета фона для каждого сервера (и учетной записи), в которые я вхожу (т. Е. Белый на черном для разработки, желтый на флот на тестовом сервере и желтый на зеленом на рабочем сервере).
Это спасает меня много раз:).