Каталог .svn
содержит полные метаданные вашей рабочей копии Subversion. Итак, да, вы, по сути, опубликовали всю свою кодовую базу. Имея пустой каталог с загруженной копией .svn
, вы можете восстановить фактические файлы с помощью подкоманды revert :
$ svn revert path/to/parent/folder --recursive
... где path / to / parent / folder - это папка, содержащая подкаталог .svn
.
Кроме того, если хранилище открыто для inte rnet и не защищено паролем, они также получат доступ к полная история, потому что рабочая копия содержит URL хранилища (но это само по себе будет проблемой).
И последнее, но не менее важное: я надеюсь, что вы не передаете пароли в Subversion. Но если вы сделаете это, вы должны изменить их все.