Ошибка SVN: сгенерирован файл в унифицированном формате diff svn: E125007

Я использую Eclipse Juno (4.2.1) с SVN Kit 1.7.5.v1, Subversion SVN connection 3.0.0.20121013-170. У меня проверка моего сундука, и я хочу сравнить (diff) с моей веткой, чтобы я мог просмотреть изменения моего кода. однако каждый раз, когда я пытаюсь сгенерировать, он терпит неудачу со следующей ошибкой:

Generate file in unified diff format was failed. svn: E125007: Path
'/home/user2/projects/Trunk-2   (.../home/user2/projects/Trunk-2)'
must be an immediate child of the directory
'/home/user2/projects/Trunk-2   (.../home/user2/projects/Trunk-2)'

Я попытался также генерировать diff из командной строки, все равно такую ​​же ошибку. На самом деле создается diff, но это не правильный униид, и такие инструменты, как Jira Crucible, не принимают файл diff.

Любая идея, почему я могу столкнуться с этой проблемой?

1
nl ja de

1 ответы

Это, похоже, ошибка с Jira FishEye + Crucible, однако я решил проблему с обходным решением. Решили проблему:

  • Delete property change lines such as :

    Property changes on: /Validator.class.php


    Deleted: svn:mergeinfo

    Reverse-merged /Validator.class.php:r8387-8842

    Reverse-merged /Validator.class.php:r8746-8979

    Reverse-merged /Validator.class.php:r8860-8862

  • FishEye+Crucible seems to have some issue with property changes and merge info in Diff/Path files, so it's better to remove them.

  • Optionally add \ No newline at end of file at the end of the file.

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

ура

изнасиловать

0
добавлено
IDE и редакторы — русскоговорящее сообщество
IDE и редакторы — русскоговорящее сообщество
393 участник(ов)

Общаемся, сравниваем и помогаем друг другу решать задачи с продуктами JetBrains, VS Code, Atom, vim, Emacs, Sublime и т.д. Всё в одном месте, ведь каждый из них хорош по своему. См. также: @js_ru, @typescript_ru, @react_js, @nodejs_ru, @javascript_jobs