Ошибка TortoiseSVN при нажатии на Codeplex - PullRequest
7 голосов
/ 02 февраля 2012

Я пытаюсь отправить проект в codeplex - и я не могу отправить свой исходный код, поэтому у меня сейчас 15 дней, чтобы удалить его со своих серверов.

Я использую tortoisesvn, и у меня никогда не было этой проблемы с моим собственным сервером SVN.

Вот журнал моего коммита:

D:\Development\ChildLinksUpgrade
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ChildLinksUpgrade.csproj
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ImportModule.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\License.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\Properties\AssemblyInfo.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ReleaseNotes.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\ViewChildLinksUpgrade.ascx.designer.cs
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\_readMe.txt
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Debug.config
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.Release.config
D:\Development\ChildLinksUpgrade\ChildLinksUpgrade\web.config
Commit failed (details follow):
At least one property change failed; repository is unchanged
The PROPPATCH request returned invalid XML in the response: XML parse error at
 line 1: no element found (/svn/!svn/wrk/1c9ef6fb-1a14-9348-afe4-7a1d77a51333)

Я использую самую последнюю версию TortoiseSVN.

Ответы [ 4 ]

1 голос
/ 09 ноября 2012

Невозможно обновить изменения папок, если там есть новый игнорируемый файл.снятие отметки с папок (или удаление определения игнорируемого файла) мне помогло.

1 голос
/ 16 августа 2012

У меня недавно была эта проблема с CodePlex, где я изменил пропущенные / неверсионные файлы и решил ее до некоторой степени.

Вместо того, чтобы пытаться зафиксировать изменения, которые каждый раз приводили к ошибке, я открыл Repo Browser (TortoiseSVN) для своего локального репозитория и удалил недавно проигнорированные / неверсированные файлы.

Это действие вызвало автоматическую фиксацию / обновление, которая удалила файлы из удаленного репозитория и частично решила проблему. Следующим шагом было удаление всего в моем локальном репозитории, кроме каталога «.svn», а затем с помощью параметра «Обновление SVN» для повторной загрузки всего проекта.

Теперь я могу продолжить свои коммиты без ошибок и смог успешно удалить вновь удаленные / неверсированные файлы из удаленного репо.

Надеюсь, это поможет.

1 голос
/ 17 августа 2012

Я не хочу делать это ответом - но я перешел на новый ноутбук, и после ответа @ Vorspire - я просто попробовал сделать коммит. Это сработало.

Я использую TortoiseSVN 1.7.6 на своем новом ноутбуке.

Также - просто проверяю согласно ответу @Lazy Badger - у меня до сих пор нет завершающего "/" - так что ... я думаю, что это версия и ответ "работает на моей машине" сейчас.

1 голос
/ 04 марта 2012

Когда вы работаете с SVN URL, всегда используйте косую черту в URL. Я думаю , у вас неправильный (таким образом) URL репо в вашем WC

...