svn: предупреждение: '.' не рабочая копия - PullRequest
11 голосов
/ 03 мая 2011

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

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

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

Ответы [ 4 ]

4 голосов
/ 03 мая 2011

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

2 голосов
/ 27 апреля 2015

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

 svn update

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

pwd

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

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

1 голос
/ 03 мая 2011

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

0 голосов
/ 18 октября 2012

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

2) Выберите опцию 'их конфликт', которая будет командой 'tc'

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

...