Где мои локальные файлы при использовании локального сервера SVN: клиент TortoiseSVN?

Я начинаю с SVN и еще не совсем понимаю.

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

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


person mickael    schedule 12.02.2012    source источник
comment
Двойное дублирование stackoverflow.com/questions/9225589/how-local -svn-server-work, stackoverflow.com/questions/9251170/ svn-репозиторий-контент.   -  person Hauke Ingmar Schmidt    schedule 13.02.2012


Ответы (1)


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

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

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

person Sir Crispalot    schedule 12.02.2012
comment
Информация, которую я получал от TortoiseSVN при щелчке правой кнопкой мыши, действительно меня сбивала с толку. Большое тебе спасибо! - person mickael; 13.02.2012