2010-11-30 1 views
-1

Если я проверил репо SVN и работаю над ним на местном уровне, все в порядке. Если мой коллега также проверяет репо, и они также могут работать над этим хорошо.SVN просматривает новые файлы из репо, которые другие добавили

Когда мой коллега создает новый файл, он добавляет его в репо и совершает его. Запуск обновления автоматически не загружает дополнительный файл.

Удаляя локальное репо и проверяя его, второй получает дополнительный файл.

Какую команду мне нужно выполнить, чтобы убедиться, что при запуске обновления она получает какие-либо дополнительные файлы?

Я использую оболочку черепахи и подрывную SVN. Конечное приложение представляет собой пакет для электроники, Altium, поэтому мы обычно используем команды проверки, фиксации и обновления.

+0

Случается ли это все время? Теперь, когда у вас есть свежий рабочий экземпляр, проблема не повторится. – Dialecticus 2010-11-30 09:49:34

+0

wow, что было быстро - да, это происходит последовательно, все остальные файлы обновлены до последней версии, он просто не тянет за любые новые файлы, созданные с момента первого опроса репо. – smashtastic 2010-11-30 09:52:02

ответ

4

Обновления черепахи до последней версии. Чтобы исправить существующую рабочую копию, вместо выбора «Обновить» выберите «Обновить до ревизии» и измените глубину на «Полностью рекурсивный». Вы должны будете сделать это один раз на последней версии, или вы могли бы остаться на версии у вас есть сейчас, и делать это каждый раз, когда ...

Source

0

Это звучит так, как будто некоторые настройки на вашем сервере SVN ужасно ошибочны, обновление должно, безусловно, добавлять/удалять файлы в локальной копии на основе того, что сделано на сервере!

0

Чтобы обновить все файлы (из текущего каталога вниз):

svn up 
Смежные вопросы