Отмена SVN удаляет перед фиксацией

Я использую я , j, k (или r & c для цикличного выполнения столбца строки). Если Вам нужно больше чем три переменные цикла в методе , метод является, вероятно, слишком длинным и сложным, и Ваш код был бы, вероятно преимущество от разделения метода в большее количество методов и именование их правильно .

132
задан LaC 24 August 2014 в 10:38
поделиться

3 ответа

svn revert deletedDirectory

Вот документация для команды svn revert .


EDIT

Если deletedDirectory был удалено с помощью rmdir , а не svn rm , вам нужно будет вместо этого выполнить

svn update deletedDirectory

.

143
ответ дан 24 November 2019 в 00:08
поделиться

Выполните (рекурсивную) операцию возврата с уровня выше удаленного вами каталога.

4
ответ дан 24 November 2019 в 00:08
поделиться

Самым простым решением, которое я смог найти, было удалить родительский каталог из рабочей копии (с помощью rm -rf, а не svn delete), а затем запустить svn обновление в дедушке. Например, если вы удалили a / b / c, rm -rf a / b, cd a, svn up. Это все возвращает. Конечно, это хорошее решение только в том случае, если у вас нет других незафиксированных изменений в родительском каталоге, которые вы хотите сохранить.

Надеюсь, эта страница будет в верхней части результатов в следующий раз, когда я буду гуглить этот вопрос. Было бы, конечно, даже лучше, если бы кто-нибудь предложил более чистый метод.

1
ответ дан 24 November 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: