Я пытаюсь научиться использовать Subversion. На моем сервере Mac OS X у меня есть:
~ / public_html (много файлов)
У меня также есть / var / svn / myproject (это каталог svn, в котором я использовал svnadmin ~ / public_html / var / svn / myproject)
На моем MacBook Pro я использовал svn checkout svn checkout svn: // myserver / mysvnpath
Проверяет файлы.
Я редактирую файл и вставляю что-то простое.
Я фиксирую, и он не выдает ошибку и говорит, что я нахожусь на 2-й редакции.
Мой вопрос:
Когда я зафиксировал обновленный файл, куда он делся на сервере? Я никогда не видел, чтобы это изменилось в ~ / public_html.
Где мой обновленный файл на сервере? Я посмотрел в файлах ревизий, и я вижу, что 2 в оборотах есть мое изменение (это просто добавление одной строки, phpinfo ();).
Спасибо за любую помощь.
РЕДАКТИРОВАТЬ: на основе комментариев, я вижу, я действительно не понимаю.
РЕДАКТИРОВАТЬ: я пытался обновить SVN в ~ / public_html, но мой файл index.php никогда не изменяется. Интересно, что у меня есть другая машина, на которой я проверил код, и он показывает новую версию (2). Я просто не могу вернуть его обратно в ~ / public_html. Если мне нужно вручную скопировать его обратно в ~ / public_html, то как я могу быть уверен, что используется самая последняя версия? Что хорошего в этом хранилище? Я знаю, что он отслеживает изменения, но я хочу выпустить последнюю версию, если я обновлю свой веб-каталог на сервере.