svn日常使用问题

本文介绍了SVN在日常开发中的一些实用技巧及常见问题的解决方法,包括文件锁处理、文件改名注意事项、文件断行格式混合时的导入问题及相应的解决策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 一日在更新一个jsp目录下的文件时,提示 SVN Working Copy xxx locked ,并且进行cleanup也还是不行,但同事的机器上提交更新却都是正常的,于时查看网上文章后,有说进入到该目录下,命令行下执行del lock /q/s 就能把锁删掉,于是我进入到该目录下,发现的确是有一lock的文件,于是也不打命令,手动删除,再更新一切OK。产生这种情况大多是因为上次svn命令执行失败且被锁定了。

 

2.在SVN开发时,如果遇到文件要改名时仅是大小写之间的修改需慎重,比如原先一文件名叫A.txt,现改名a.txt,正确的做法是先copy A.txt文件到别处并改名a.txt,然后删除该文件并提交,然后再把a.txt文件拷回并提交。那是因为在Windows的文件名中不区分大小写,但是在SVN repository中区分大小写,如果不想麻烦,终极解决办法就是换到非Windows 系统下面进行开发。

3.当一个文件在*nix和Windows下多次操作后,可能混合了2种断行格式,在导入包含此种文件的项目时,常出现以下错误:

这种情况通常发生在使用eclipse的插件subclipse时,解决办法最简单的就是客户端机器上同时装TortoiseSVN,碰到这种情况直接到文件目录下,用TortoiseSVN来提交就可以了

转载于:https://www.cnblogs.com/hzhuxin/archive/2011/12/15/2289135.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值