Устаревшее сообщение об ошибке на черепахе
Я пытаюсь зафиксировать файл, который устарел. Я попытался очистить каталог, и ничего не работает... самый последний файл на моей локальной машине - это тот файл, который я знаю, который я хочу использовать... каков стандартный способ переопределения конфликта... если я просто удалю и повторно добавить или есть другой способ "ресурс устарел, попробуйте обновить"
ОБНОВЛЕНИЕ НА ОСНОВАНИИ СОВЕТА ОБ ОБНОВЛЕНИИ *** Я получаю ошибку "несоответствие контрольной суммы"
3 ответа
Вам необходимо обновить локальную копию файла. Щелкните правой кнопкой мыши и выберите обновление.
Любые изменения, внесенные с момента вашего последнего обновления, будут объединены с вашей текущей копией. Затем вы можете щелкнуть правой кнопкой мыши файл и выбрать разрешение конфликтов.
Если вы хотите игнорировать любые внесенные изменения и просто использовать локальную копию, самый простой способ - скопировать файл в другое место, обновить, а затем перезаписать файл локальной копией. Однако вы, как правило, захотите, чтобы Tortoise обрабатывал любые изменения для вас.
Вы пробовали обновление? Вам необходимо обновить локальную копию до текущей версии в хранилище. Щелкните правой кнопкой мыши и выберите "обновить".
У меня была точно такая же проблема, оказалось, что есть скрытые папки, содержащие данные, которые черепаха использует для ведения некоторого отчета об изменениях, которые были сделаны. Если данные в вашей локальной папке не совпадают с данными на сервере, то вы получаете множество ошибок, которые имеют мало смысла.
Чтобы это исправить, щелкните правой кнопкой мыши по вашей папке и нажмите "SVN Update".
Если вы по-прежнему получаете сообщение об ошибке, откройте локальную папку в проводнике, включите просмотр системных и скрытых файлов и посмотрите, есть ли в вашем локальном каталоге более 1 скрытой папки.svn.
В моем случае я случайно скопировал другую папку.svn в мой локальный каталог. Эта дополнительная папка.svn вызывала ошибки обновления. В вашем корневом каталоге должна быть только 1 папка.svn.
Удалите лишнюю папку.svn (обычно только локальная корневая папка имеет папку.svn) и повторите попытку обновления.
Черепаха должна обновить вашу локальную копию, а затем вы можете без проблем зафиксировать свои изменения.