经验总结:SVN提交数据失败问题行解决行之有效的方法

开发 项目管理
本文和大家分享一下svn 403 forbidden问题解决的方法,希望为此问题苦恼的朋友有所帮助。

本节和大家讨论一下svn 403 forbidden提交数据失败问题如何解决,当出现提交失败是经常提示:提示 svn:MKACTIVITY ... 403 Forbidden ,希望通过本文的学习能帮助你解决这些问题。

项目上开始使用SVN做配置管理工作,刚开始按部就班,一步一步的照着配上来,工作得好好的。前天换了台电脑,安装了TortoiseSVN客户端,把文件从SVN服务器上取下来一点问题都没,增加也可以。可就是提交文件时老报错(svn:MKACTIVITY...403Forbidden...)对比了两台电脑,前一台加入到了域,于是把网管叫来,将电脑加入域,不行,还是不能提交……,是不是原来电脑上有些冲突的软件,于是狠一心来,重装了一把,不行,还是不能提交……在网上查找,说URL大小写敏感,也没有多想……第二天,突然间想到这个到,按公司原来的SVN使用指南一步一步重配了一下,果然就是URL大小写问题。

SVN在Checkout等操作时,是URL大小写不敏感的,可在Commit/delete时却是在大小写敏感的,所以在设定SVN的服务器路径时,一定要注意大小写。立此为照,供大家参考。

项目上开始使用SVN做代码管理,昨天把一个项目checkout出来,修改之后commit时却报错MKACTIVITY,试了几次,并把项目重新checkout了几回,还是不行。我以为是ankhSVN出了问题,装上TortoiseSVN客户端,还是不能解决。从svn 403 forbidden上看,应该是权限问题,但别的机器上却是好的,而且我这里能update,真是奇怪。

在网上搜了一番,看来出现这个问题的也不少。我把原因总结一下:

1.卡巴斯基导致的。关掉卡巴斯基就好了。(卡巴斯基常常会导致奇怪的问题,以前163的邮箱附件,怎么也下载不下来,打开后文件大小就是0,最后发现是卡巴造成的)

2.URL大小写造成的。SVN在Checkout等操作时,是URL大小写不敏感的,可在Commit/Delete时却是在大小写敏感的!我碰到的问题就是这个。因为服务器是装在win平台的apache上,所以刚开始认为url大小写没关系,结果就是这里出了问题。

本文只是简单的介绍svn 403 forbidden问题,有可能不太完善希望对你有所帮助。

  【编辑推荐】

  1. SVN服务器端与Eclipse中的客户端配置详解
  2. Myeclipse7.0 SVN插件安装步骤浅析
  3. VisualSVN:替代Team Foundation Server的新选择
  4. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  5. 揭露MyEclipse Subversion环境建立的内幕

 

责任编辑:佚名
相关推荐

2010-05-25 14:42:58

删除SVN版本信息

2010-09-17 13:51:31

JVM Termina

2010-03-23 16:41:17

云计算

2010-09-10 13:24:21

DIV表格

2010-05-12 16:25:07

Subversion入

2009-07-25 17:24:25

VMware服务器虚拟机

2010-09-25 10:06:40

jvm.cfg

2010-09-25 10:39:58

运行Java

2023-07-09 00:33:47

2010-08-23 10:04:48

CSS浮动

2010-07-29 10:09:09

Flex数据库

2010-03-03 16:11:01

Linux ubant

2010-07-23 16:10:34

Perl用户函数

2010-07-06 11:44:49

UML活动图

2015-03-16 11:16:59

生物识别身份验证数据中心

2015-03-03 09:13:22

2010-06-02 09:06:26

SVN学习

2009-06-10 16:48:54

NetBeans SV攻略

2010-08-06 09:28:53

Flex页面跳转

2010-11-25 10:42:34

上网行为管理产品网康
点赞
收藏

51CTO技术栈公众号