Сервер VisualSVN: ошибка после фиксации.SVN: невозможно указать имя для 'D: \ website \ mywebsite.com \ tempfile - PullRequest
6 голосов
/ 06 апреля 2011

В VisualSVN Server я использую хук post-commit для перемещения файлов из каталога в хранилище Subversion в правильный каталог в файловой системе.Я получаю сообщение об ошибке, показанное ниже.

Ошибка:

Ошибка перехвата после фиксации (код выхода 1) с выводом: svn: Невозможно указать имя для D: \ sites\ mywebsite.com \ tempfile '

Я использую TortoiseSVN для фиксации файлов.Я могу сделать это просто отлично с другими проектами, я не вижу файл с именем tempfile в структуре каталогов моей локальной копии или репозитория, пытался очистить и обновить команды безуспешно.Есть идеи?Спасибо.

Ответы [ 2 ]

11 голосов
/ 07 апреля 2011

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

  • Щелкните правой кнопкой мыши папку и выберите Свойства
  • Выберите вкладку Безопасность
  • Добавить СетьСервис
  • Установите флажки, чтобы разрешить Изменение, чтение и выполнение, список содержимого папки, чтение, запись разрешения
1 голос
/ 11 ноября 2014

У меня была такая же ошибка, но из RubyMine (проблема также могла возникнуть в Intellij IDEA). Решением для меня было запустить RubyMine от имени администратора (щелкните правой кнопкой мыши значок и выберите «Запуск от имени администратора»). Проблема ушла.

...