
配置管理-svn
xu1314
这个作者很懒,什么都没留下…
展开
-
SVN commit/import报错:405 Method Not Allowed
<br />SVN commit/import报错:405 Method Not Allowed <br /><br /><br /><br />用SVN 在commit、mkdir或import时报错:svn: 对“%$s”的方法 %$s 失败: 405 Method Not Allowed<br /> <br /> <br /> <br />原因:说明svn库中已存在同名目录,检查要导入的目录名是否已存在。 <br /><br /><br />解决:不用操作,或者找到该目录、删除、再导入。 <br />转载 2010-08-13 12:36:00 · 7147 阅读 · 0 评论 -
TortoiseSVN提交提示423 Locked的解决办法 .
此办法是阅读官方文档(TortoiseSVN-1.6.16-zh_CN.pdf) 4.21 锁部分提供的办法: 首先选择选择要提交的文件右键菜单:“TortoiseSVN->get locks”在对话框的左下角有个steal the locks选项,勾选这个选项,你就转载 2011-10-13 15:20:52 · 6780 阅读 · 2 评论 -
Could not open the requested SVN filesystem
用TortoiseSVN在D:/svn下创建test资源库,此处注意我遇到的一个问题:如果TortoiseSVN的版本过高,而SVN服务器的版本过低有可能造成,创建的资源库无法访问(SVN Could not open the requested SVN filesystem)。转载 2011-08-15 09:49:20 · 10704 阅读 · 0 评论 -
SVN版本库的迁移
两台服务器,进行SVN的迁移:系统平台:windows server 2003版本库:test源服务器:192.168.1.14目标服务器:192.168.1.12源SVN版本库的path: D:\svn\test要迁移到的path: E:\svn\t转载 2011-08-12 16:57:30 · 762 阅读 · 0 评论 -
用checkstyle实现svn的代码规范性检查
http://tech.it168.com/a2011/0608/1201/000001201666.shtml转载 2011-08-01 17:20:37 · 1537 阅读 · 0 评论 -
SVN和Checkstyle整合
1. 环境:windows2003. jdk6,python2.6(3不兼容)2. SVN服务器:VisualSVN。http://www.visualsvn.com/3.Checkstyle jar包: http://checkstyle.sourceforge.n转载 2011-08-01 17:13:11 · 4448 阅读 · 1 评论 -
SVN上传文件提示磁盘空间不足的问题
SVN上传文件提示磁盘空间不足的问题SVN上传文件大于100M,提示:Commit failed (details follow):While preparing 'E:\AFCData\tjsc20db_table.sql' for commitCould not write转载 2011-07-27 15:19:07 · 26530 阅读 · 0 评论 -
关闭TortoiseSVN的TSVNCache.exe进程方案
<br /> 装上TortoiseSVN后,默认会开机启动一个叫做TSVNCache.exe的进程,任务管理器中杀掉后任然会启动。这个进程的功能是实时扫描纳入 SVN版本控制的文件夹,如有修改,显示不同的图标以示修改。但是这会占用内存、IO等资源,有时候甚至导致Explorer假死。这里介绍禁止 TSVNCache.exe自动启动的方案。<br /> 1.关闭方法:Explorer右键菜单→TortoiseSVN→Settings→Icon Overlays→Status cache,将这一项设成N转载 2011-05-05 14:11:00 · 874 阅读 · 0 评论 -
Subversion 错误信息一览表
<br /> Subversion 错误信息一览表<br /> 编号 出错信息 问题剖析 解决方案 1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test' 错误的用户名 检查登录的用户名是否输入错误 svn: 服务器发送了意外的返回值(500 Internal Serve转载 2011-02-23 17:13:00 · 1223 阅读 · 0 评论 -
Subversion 错误信息一览表
<br /> Subversion 错误信息一览表<br /> 编号 出错信息 问题剖析 解决方案 1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test' 错误的用户名 检查登录的用户名是否输入错误 svn: 服务器发送了意外的返回值(500 Internal Serve转载 2011-02-23 17:12:00 · 774 阅读 · 0 评论 -
请问如何导出SVN中的所有日志
<br />右键你的工作拷贝->TortoiseSVN->SVN Show log,<br />可以看到这个工作拷贝的所有版本的日志,配合shift,选中这些日志,在日志上右键,点击copy to clipboard,剪贴板中就可以得到类似这样的所有日志:原创 2011-02-15 10:20:00 · 29502 阅读 · 1 评论 -
字符集设置错误,导致svn 无法工作
<br />在windows 平台用TSVN 增加带有中文字符的文件。 <br />后来在AIX 5.3 上执行svn up 提示以下错误: <br />svn up <br />svn: Can't copy '.svn/text-base/.txt.svn-base' to '.svn/tmp/.txt.tmp.tmp': Error 0 <br />执行svn ci 提示以下错误: <br />bash-3.1$ svn ci <br />svn: Commit failed (details fol转载 2010-11-05 15:19:00 · 3911 阅读 · 0 评论 -
无法复制/移动‘XXX.svn-base'到'XXX.tmp':系统找不到指定文件。
<br />这个错误信息通常在你更新工作拷贝时出现,可能的原因有两个:版本库中有两个文件的名字只是大小写不同,这在Windows下是不允许签出的,因为Windows的文件系统是大小写不敏感的。很可能其中一个文件是误添加的,所以你要找出是哪一个,然后删除它,以确保不会把更改提交到错误的文件。 某个文件的文件名是非法的(对Windows来说非法),比如,"con", "lpr", "com"都是非法的,因为这些都是设备名。当然,含有"//*?:|"和其它特殊字符在Windows(NTFS 和 FAT)也是不允许转载 2010-11-05 15:18:00 · 11584 阅读 · 0 评论 -
学习SVN版本控制与恢复删除
<br />首先我看了看别人介绍的版本控制 如下:1. 版本控制介绍<br /> <br /> 1.1. 什么是版本控制<br /> <br />版本控制系统用于保存编写开发应用程序时的文档的各个修订版(revision)。<br />版本控制也称作Revision Control System(RCS)。<br />名词解释:修订版(revision):可以认为是某个文件在其生命周期内各个保存的快照,每个快照和一个时间区间对应。 版本库(Repository):存放修订版的数据库 本地工作拷贝(Local转载 2010-12-09 18:23:00 · 893 阅读 · 0 评论 -
[转]windows下svn限制强制写日志及只能修改自己日志脚本
<br />svn中hook的使用 一直很少关注 今天在网上看到了这篇文章 而且是很实用的 转来分享<br />其实更能说明的是批处理的强大 原文地址:http://blog.youkuaiyun.com/qiutaox/archive/2008/11/22/3349899.aspx<br />原文如下:<br /> 下面是我在svn1.5 下经过测试的绝对可用的脚本,特把正确的脚本分享给大家,希望能给也需要设置此功能,被一些不正确的脚本搞的头大的朋友一些帮助。<br /><br />1、svn客户端修改日志功能(且只转载 2010-12-03 09:23:00 · 1105 阅读 · 0 评论 -
svn限制强制写日志
<br />有两种方法可以防止用户在不写日志的情况下进行提交操作。一种方式只对TortoiseSVN有效,另外一种方法对任何Subversion的客户端都有效,但是需要直接访问服务器。服务器端的钩子脚本(Hook-script)<br />如果能够直接访问服务器,可以安装一个pre-commit钩子脚本,通过这个脚本可以阻止所有空白日志或者日志太简短的提交操作。<br />In the repository folder on the server, there's a sub-folder hooks w转载 2010-12-03 09:24:00 · 3753 阅读 · 0 评论 -
使用svn merge恢复旧版本的原理
<br />svn没有恢复旧版本的直接功能,不过可以使用svn merge命令恢复。 <br />比如说当前HEAD为14,而我要恢复成10版本,怎么做?用svn merge: <br />svn update <br />svn merge --revision 14:10 <br />svn commit -m "restore to revision 10" <br />可能会很奇怪,因为不理解为什么合并能恢复旧版本。 <br />这里要理解一个关键点,就是svn merge的原理。merge是比较指转载 2010-08-17 18:52:00 · 3377 阅读 · 0 评论 -
配置SVN同步时要忽略的文件
1.使用SVN的时候会遇到的问题 在开发J2EE项目的时候,会有WEB-INF/classes目录下的东西是编译后的class文件,这块是不需要存放到SVN的资源库中的。所以在客户端与SVN服务端同步的时候要忽略该目录下的文件。2.设置方法 2.1第一种情况 在首次提交到SVN服务器的时候。要把不参与同步的目录记录为不提交; 这时右击转载 2011-12-14 10:39:21 · 2019 阅读 · 0 评论