Svn: warning: '.' не рабочая копия

На сервере я использовал команду импорта svn для размещения файлов в SVN.

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

Теперь я хочу обновить копию файлов на сервере, но используя svn update, он показывает "skipped '.'" и svn status показывает "svn: warning: '.' is not a working copy".

Ответ 1

Импорт в svn не делает импорт импортируемой рабочей копии. Вы должны проверить это на сервере так же, как и на местном уровне. С этого момента это будет рабочая копия, и вы можете использовать обновление.

Ответ 2

если вы введете

 svn update

и он говорит, что это не рабочая копия, попробуйте взглянуть на свой путь, ищите уровень вверх или вниз, где вы находитесь (в консоли используйте:

pwd

который расскажет вам, где вы), и, наконец, просто дважды проверьте, что вы действительно находитесь в директории проекта, помните, что пустые папки (структурные) не предназначены для распознавания, они просто "рисуют" структуры, поэтому пути могут быть более читабельными, поэтому в основном это означает, что содержащая папка не имеет файлов под контролем источника

Ваш каталог SVN - это тот, у которого есть папка (скрытая) с именем ".svn", чтобы быстро просмотреть и подтвердить, что вы находитесь на правильном пути.

Ответ 3

Сначала необходимо выполнить обновление SVN для слияния и сделать каталог рабочей копией. Затем закрепите свои изменения. Иногда вы также можете использовать команду SVN Cleanup для решения подобных проблем.

Ответ 4

1) Введите команду 'svn update'

2) Выберите вариант "их-конфликт", который будет командой "tc"

Теперь у вас есть новая копия файла, поэтому вы можете редактировать и делать все, что вам нужно для этого файла!