Я использую Subversion, чтобы у меня было две проверки, одна для тестирования, чтобы убедиться, что все работает, и другая, которая является общедоступным живым сайтом. Я сделал некоторые изменения на тестовом сайте, но также сделал некоторые обновления для установки WordPress. Теперь я не могу зафиксировать изменения на своем живом сайте.
[phil@sessions public_html]$ svn commit -m "this time, it's personal"
svn: Commit failed (details follow):
svn: Working copy
'/usr/local/apache/sites/nextadvisor_admin/blog/wp-content/plugins' is
missing or not locked
так что я ...
[phil@sessions public_html]$svn rm blog/wp-content/plugins --force
[phil@sessions public_html]$svn rm blog/wp-content/plugins --force
[phil@sessions public_html]$svn add blog/wp-content/plugins --force
и все файлы были добавлены заново, тогда я
[phil@sessions public_html]$ svn commit -m "this time really"
Sending blog/.htaccess
Replacing blog/wp-content
svn: Commit failed (details follow):
svn: Out of date: '/trunk/blog/wp-content/plugins' in transaction '186-1'
Хорошо, поэтому, когда я смотрю в Интернете, он говорит мне сделать svn update, но я попробовал это однажды, и он просто стирает все мои локальные изменения, потому что папка "blog /" не существует в моей проверочной проверке.
Мой вопрос: как я могу заставить этот коммит работать без потери локальных правок?
Обновление:
Когда я запускаю svnupdate, он говорит мне:
svn: путь к рабочей копии 'blog / wp-content / plugins' не существует в хранилище