Я пытаюсь обновить, используя
svn update --username myusername https://my.svn.address
Однако, я просто получаю сообщение "пропущено"?
Я пытаюсь обновить, используя
svn update --username myusername https://my.svn.address
Однако, я просто получаю сообщение "пропущено"?
Я предполагаю, что вы получаете такой тип ошибок.
[[email protected] myprojectdir]# svn up
Skipped '.'
сделать svn st из вашего проекта dir
[[email protected] myprojectdir]# svn st
svn: warning: '.' is not a working copy
это означает, что вы не находитесь в своей рабочей директории. Возможно, вы сделали неправильную проверку.
Правильный способ - это.
[[email protected] ~]# svn co http://xxx.xxx.x.xxx/projectPRJ/trunk/ myprojectdir
[[email protected] ~]# cd myprojectdir
[[email protected] ~]# svn up
Примечание. Но если вы обходитесь с порядком выше, svn up не будет работать, например.
[[email protected] ~]# cd myprojectdir
[[email protected] myprojectdir]# svn co http://xxx.xxx.x.xxx/projectPRJ/trunk/
[[email protected] myprojectdir]# svn up
вы получите Skipped '.'
Если вы обновляете рабочую копию, вам не нужно указывать адрес удаленного репозитория. Вы просто выполняете svn up или svn update, локальная рабочая копия уже содержит информацию о том, где находится удаленный репозиторий.
Матти правильно. Я хотел бы добавить к его мнению, что нам нужно сначала понять, что такое рабочая копия. Затем разница между экспортом SVN и проверкой SVN.
Если вы запустили команду svn export, которая не создала бы рабочую копию. Только svn checkout создает рабочую копию.
Я обнаружил, что клиент SVN также может сказать "пропущен" во время "svn up", если вы используете путь, который частично определяется символической ссылкой. Обходной путь:
Вот что произошло в моем случае: У меня был конфликт и случайная передача моей папки. При проверке папки у меня были файлы .mine и .r extension. Я вручную удалил файлы и снова заработал svn
Просто столкнулся с этой проблемой. Да, я новичок в SVN. Мне пришлось обновить его из каталога соединительных линий.