SVN: как решить статус файла заменен - PullRequest
3 голосов
/ 22 марта 2011

Я изменял файлы, переименовывал их и переключал их (я тестировал альтернативные домашние страницы).Теперь я получаю сообщение о состоянии «Файл был заменен» и R. Я не уверен, что нужно сделать, чтобы решить эту проблему.Я использую Coda, и это не решает ее.Так что я думаю, это время командной строки.Версия, о которой я забочусь, это моя локальная версия, и я хочу перезаписать удаленную версию.Я единственный человек, работающий над этим, так что подход грубой силы в порядке.

Ответы [ 3 ]

12 голосов
/ 22 марта 2011
  1. Скопируйте файл и поместите его во временную папку
  2. Запустите "svn revert"
  3. Теперь скопируйте его обратно в то же место
  4. Выполните "svnст "проверить статус
1 голос
/ 22 марта 2011

я исправил это, просто совершив.по какой-то причине код не делал этого автоматически.

0 голосов
/ 18 апреля 2013

Я использовал процедуру, аналогичную описанной в Version Control Buddy, чтобы исправить эту проблему в RAD с Subversive SVN Connector (Eclipse может быть похожим):

  1. Элемент списка
  2. Скопируйте файл (ы) во временную папку вне RAD
  3. Вернуть файл (ы) в RAD, используя правую кнопку мыши> Команда> Вернуть
  4. За пределами RAD скопируйте сохраненный файл обратно в папку
  5. Обновите папку в RAD, и отобразится правильный статус.

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

...