Обновление SVN ничего не возвращает, хотя должно - PullRequest
1 голос
/ 25 апреля 2010

Сначала немного справочной информации;

  • Я настроил свой SVN-репозиторий на своем локальном сервере дома, используя VisualSVN Server.
  • Используя SSH (или через скрипт php / shell), я могу проверить папку из этого репозитория на веб-сервере, все идет хорошо.
  • Также обновления и другие команды svn выполняются нормально и возвращают свои сообщения.

Теперь возникает проблема, и я борюсь с этим уже несколько дней.

Перед выполнением команды извлечения svn co http://server_home/folder, Я хочу убедиться, что никаких конфликтов не произойдет, поэтому я выполняю svn status [folder_on_webserver] .

Но это не возвращает ожидаемого результата, ничего не возвращает. Когда я выполняю * svn status --show-updates [folder_on_webserver] *, он возвращает следующее:

       *            newfolder
       *       13   anotherfolder
       *       13   yetanotherfolder
       *       13   .
Status against revision:     16

Как видите, он пропускает svn-коды (A, U, D).

Кто-нибудь знает, почему не работает команда svn update и коды svn?

1 Ответ

2 голосов
/ 25 апреля 2010

svn status не будет работать до svn co. Вам нужно проверить свой репозиторий, прежде чем вы сможете проверить статус. Используйте svn up для обновления.

...