Папка .svn была в каждой папке, но теперь ее нет - PullRequest
13 голосов
/ 20 ноября 2011

Я давно пользуюсь TortoiseSVN.И я начал использовать AnkhSVN вчера.и после этого скрытые ".svn" в каждой подпапке удаляются.

Я некоторое время гуглял, но не смог найти.«.svn в каждой папке» больше не нужно?

Спасибо.

Ответы [ 2 ]

18 голосов
/ 20 ноября 2011

Вероятно, это результат того, что AnkhSVN использует SVN 1.7, а Tortoise - нет (хотя в новых версиях Tortoise это делается).

http://subversion.apache.org/docs/release-notes/1.7.html#wc-ng

В 1.7 каталог .svn больше не находится в каждом версионном каталоге, а только в корне

"Ключевой особенностью изменений, внесенных в Subversion 1.7, является централизация хранилища метаданных рабочей копии в одном месте. Вместо каталога .svn в каждом каталоге рабочей копии, у рабочих копий Subversion 1.7 есть только одна .svn. директория - в корне рабочей копии. "

6 голосов
/ 20 ноября 2011

Это новая функция Subversion 1.7 .Он меняет способ хранения метаданных для вашей рабочей копии, поэтому в папке верхнего уровня требуется только один каталог .svn.Вы можете прочитать больше об этом в нескольких местах, таких как в этом блоге или примечаниях к выпуску TortoiseSVN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...