无法提交到 SVN 服务器 [英] Can't commit to SVN server

查看:40
本文介绍了无法提交到 SVN 服务器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我提交到服务器时,它返回:

When I commit to the server this returns:

POST 请求在响应中返回无效的 XML: XML parse error at line
3:格式不正确(无效令牌)(/svn/site/!svn/me)

The POST request returned invalid XML in the response: XML parse error at line
3: not well-formed (invalid token) (/svn/site/!svn/me)

我使用的是 VisualSVN Server 2.5.1,客户端是 TortoiseSVN 1.7.1 64Bit.

I am using VisualSVN Server 2.5.1 and the client is TortoiseSVN 1.7.1 64Bit.

服务器本身正在工作,我可以从存储库更新或浏览.

The server by itself is working, I can update from repository or browse.

有什么建议吗?

推荐答案

您可以使用 Fiddler2 作为代理,并检查 XML 请求/响应.也许这会给你更多的东西.看起来 TortoiseSVN 不使用 WinInet,所以代理不会是自动的.您需要在 Tortoise 的网络面板中设置代理.例如:本地主机端口 8888.然后您将看到数据到达 Fiddler.关闭您的浏览器和其他东西,这样您就不会出现混乱.现在看看你是否可以做一些简单的事情,比如查看日志或提交一个小的更改.您应该会看到数据包,然后您可以使用右侧面板上的检查器"查看 XML(使用 XML 或 RAW 选项卡).

You can use Fiddler2 as a proxy, and inspect the XML request/responses. Maybe that'll give you some more to go on. It looks like TortoiseSVN doesn't use WinInet, so the proxy won't be automatic. You'll need to set a proxy in the network panel of Tortoise. ex: localhost port 8888. Then you'll see data arriving in Fiddler. Shut down your browser and stuff so you don't have clutter. Now see if you can do something simple like view a log or commit a small change. You should see the packets, and then you can use the "inspector" on the right-hand panel to view the XML (use XML or RAW tab).

这篇关于无法提交到 SVN 服务器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆