TortoiseSVN недостающий файл в обновлении

SAS=SCSI=manageability, особенно при загрузке и также лучшей диагностике перед отказом и настраивающейся возможности. Spendy и низкая мощность / £$€.

SATA=value, способность и соответствующая производительность для многих загрузок, но знать, что 99% + дисков SATA не разработаны для работы 24/7/365 под давлением. Также подвергание их под занятыми рабочими нагрузками сервера может существенно влиять на их СВБР.

Я рекомендовал бы SATA для всего кроме сервера и верхнего края работа рабочей станции. Вы действительно не можете победить SAS для работы DB в целом.

12
задан 30 June 2009 в 20:46
6 ответов

У меня также иногда была описанная проблема. Только в данный момент это произошло снова. Та же ситуация: было несколько файлов, измененных/добавленных/удаленных/перемещенных в сервере SVN от клиента SVN A, и клиент SVN B обновил его рабочую копию (использующий Черепаху SVN). После обновления некоторые файлы, которые были добавлены от A, не присутствуют в рабочей копии B, но браузер репозитория показывает им в корректном местоположении в сервере SVN. Обновление снова с Черепахой всегда утверждает, что все в текущем пересмотре. Также "svn" в папке, где файлы отсутствуют, говорит, что все в текущем пересмотре.

Я использую

Черепаха SVN 1.6.6, создайте 17493 - 64 бита

Визуальный SVN 1.7 (интеграция SVN в Visual Studio 2008)

Править: Это, кажется, известная проблема, вот решение: http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2379518

10
ответ дан 2 December 2019 в 21:35

можно протестировать, является ли это черепахой или svn при помощи инструментов командной строки. введите 'svn' в корневом каталоге туалета.

Поскольку Вы говорите, что находитесь на 1.4.6, у Вас нет проблемы с редкими каталогами. Действительно имеют проигнорированные файлы в Ваших клиентских настройках? Вы уверены, что Ваш туалет указывает на корректный URL в репозитории и не был переключен на другое ответвление? (Вы видите это в свойствах папки - существует вкладка подверсии),

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

3
ответ дан 2 December 2019 в 21:35

Я испытал ту же проблему с SVN 1.6.2 и 1.6.3 (командная строка, Tortoise и Subclipse). таким образом, кажется, что проблема связана с самим SVN. Следующее обходное решение существует - пробуют к контролю к тому же каталогу - это просто адреса недостающие файлы.

3
ответ дан 2 December 2019 в 21:35

Я также испытал эту ошибку с Черепахой SVN по крайней мере с 1.6.2 к тому, что я в настоящее время использую 1.6.5. "Станьте последними", не получит файлы из репозитория. Я должен был удалить затронутый каталог и стать последним на родительском каталоге для воссоздавания каталога, и это - содержание.

gbjbaanb, это - определенно не случай проигнорированных файлов или переключенных ответвлений.

1
ответ дан 2 December 2019 в 21:35

Я не смог решить эту проблему, используя инструкции в ссылке Дэниела, но я согласен, что это, по крайней мере, основная проблема большинства реализаций SVN в Windows.

В Чтобы исправить проблему с отсутствующей папкой, я выполнял следующие действия:

  1. «Обновить до ревизии», выбирая номер фиксации перед изменением, добавлением или удалением любого файла в папке, и убедитесь, что вы выбрали «Полностью рекурсивный». (Это вызовет странную ошибку в Tortoise. Это ожидается!)
  2. Выполните очистку.
  3. Обновите папку снова, и вы должны получить всю папку!
1
ответ дан 2 December 2019 в 21:35

К сожалению, предыдущие ответы выше мне не помогли. У меня была та же проблема: в папке, над которой я работал, было несколько необработанных объектов. Эта папка была обновлена множеством объектов другим пользователем. Я мог видеть объекты этого пользователя в хранилище, но каждый раз, когда я делал обновление, я никогда не получал объекты этого пользователя.

Исправление, которое работало, заключалось в использовании TortoiseSVN Revert в этой папке.

.
0
ответ дан 2 December 2019 в 21:35

Теги

Похожие вопросы