Как восстановить удаленный файл в хранилище svn [Не в моей рабочей копии]? - PullRequest
1 голос
/ 27 июня 2011

Я удалил несколько определенных папок (все содержимое - bin, obj, pkg из Visual Studio Solution) и некоторые конкретные файлы из моей рабочей копии, а затем зафиксировал их, чтобы они также были удалены из репозитория. Я знаю, что могу обновить свою рабочую копию до предыдущей версии, и все они возвращаются в моей рабочей копии.

Но как они вернутся в хранилище? Так что, когда другие принимают обновление, они получают эти удаленные файлы.

Когда я фиксирую после обновления моей рабочей копии до предыдущей ревизии, я получаю дерево конфликтов.

1 Ответ

5 голосов
/ 27 июня 2011
svn copy http://domain.tld/repo/path/to/file@42 .

Где 42 - ревизия, в которой вы хотите восстановить файл.

После этого просто выполните коммит

...