推送到Codeplex时出现TortoiseSVN错误

时间:2012-02-02 18:23:39

标签: tortoisesvn codeplex

我正在尝试向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 个答案:

答案 0 :(得分:1)

使用SVN URL时,URL中始终有尾部斜杠。 我想,你错了(这样)WC中的回购网址

答案 1 :(得分:1)

我最近在CodePlex上遇到了这个问题,我更改了忽略/未修改的文件,并在一定程度上解决了这个问题。

我没有尝试提交每次都导致错误的更改,而是为我的本地存储库打开了Repo Browser(TortoiseSVN)并删除了新忽略/未版本化的文件。

此操作导致自动提交/更新,从远程仓库中删除文件并部分解决了问题。 下一步是删除本地仓库中的所有内容,除了'.svn'目录,然后使用SVN Update选项再次下载整个项目。

我现在可以继续提交没有错误的提交,并且能够从远程仓库成功删除新删除/未版本控制的文件。

希望这有帮助。

答案 2 :(得分:1)

我讨厌这个答案 - 但是我已经搬到了新的笔记本电脑上,因为@Vorspire的答案 - 我只是尝试了一个简单的提交。有效。

我在我的新笔记本电脑上运行TortoiseSVN 1.7.6。

另外 - 根据@Lazy Badger的回复进行检查 - 我仍然没有尾随“/” - 所以......我猜这是版本,并且“在我的机器上工作”现在回答。

答案 3 :(得分:1)

如果在那里有新的被忽略的文件,则无法更新文件夹更改。取消选中文件夹(或删除被忽略的文件的定义)对我有用。