Устаревшее сообщение об ошибке на черепахе

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

ОБНОВЛЕНИЕ НА ОСНОВАНИИ СОВЕТА ОБ ОБНОВЛЕНИИ *** Я получаю ошибку "несоответствие контрольной суммы"

3 ответа

Решение

Вам необходимо обновить локальную копию файла. Щелкните правой кнопкой мыши и выберите обновление.

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

Если вы хотите игнорировать любые внесенные изменения и просто использовать локальную копию, самый простой способ - скопировать файл в другое место, обновить, а затем перезаписать файл локальной копией. Однако вы, как правило, захотите, чтобы Tortoise обрабатывал любые изменения для вас.

Вы пробовали обновление? Вам необходимо обновить локальную копию до текущей версии в хранилище. Щелкните правой кнопкой мыши и выберите "обновить".

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

Чтобы это исправить, щелкните правой кнопкой мыши по вашей папке и нажмите "SVN Update".

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

В моем случае я случайно скопировал другую папку.svn в мой локальный каталог. Эта дополнительная папка.svn вызывала ошибки обновления. В вашем корневом каталоге должна быть только 1 папка.svn.

Удалите лишнюю папку.svn (обычно только локальная корневая папка имеет папку.svn) и повторите попытку обновления.

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

Другие вопросы по тегам