Где мои локальные файлы при использовании локального сервера SVN: клиент TortoiseSVN? - PullRequest
0 голосов
/ 13 февраля 2012

Я начинаю с SVN и пока не до конца понимаю.

Я установил Subversion, а затем создал локальный репозиторий с помощью TortoiseSVN.Затем я импортировал несколько проектов в репозиторий SVN, но понятия не имею, где эти файлы хранятся локально?

Есть идеи, где еще я мог бы посмотреть?

1 Ответ

1 голос
/ 13 февраля 2012

Сам репозиторий на сервере управления исходным кодом не хранит файлы в той же структуре папок, с которой вы знакомы.Subversion имеет собственную уникальную структуру базы данных, которую вы видите в папке хранилища.

Чтобы работать с файлами, контролируемыми исходным кодом, вам необходимо вынести хранилище в рабочую копию.в другом месте на вашей машине .Сам репозиторий не редактируется напрямую, вы извлекаете свой код в свою рабочую копию, вносите изменения, а затем возвращаете его обратно. Затем Subversion сохраняет историю изменений в своей базе данных как серию различий.* Может быть проще разобраться, если учесть, что у большинства людей есть хранилище на сервере Subversion, а рабочая копия - на локальном компьютере.

...