SVN
zpjing~.~
每天进步一点点~.~
展开
-
svn移动目录并且保存历史日志
3、释放鼠标的时候会弹出菜单,选中"SVN Move versioned item(s) here",然后同时commit原有目录和目标目录即可保留历史数据。svn移动文件到其他目录,想要保留文件之前提交的svn日志记录。(文件太多,一个窗口不好操作,可以打开两个目录拖动)1、目标文件夹必须是版本控制的文件夹。选中原目录,拖动到目标目录。原创 2022-12-01 15:47:34 · 3400 阅读 · 1 评论 -
SVN 文件对比时默认只显示差异行
一、需求svn提交多个文件,提交的每个文件需要确认是否为自己修改的内容,文件对比时,只显示两个文件的差异行,这样可一次打开多个文件的对比窗口,对比完成后一次性关闭多个对比窗口,可省时省力。二、实现对比窗口默认显示文件所有行的对比内容【图一】点击 对比窗口右上角的绿色菱形【collapseunchanged sections CTRL+L:折叠未改变的区域】,可折叠未改变的区域【图...原创 2019-07-17 19:37:48 · 4191 阅读 · 0 评论 -
svn的批量update操作
开发时,svn的项目目录太多,commit前需要update所有目录,正常情况下,可以一次选中多个目录,右键选择“SVN UPDATE”,但是很多时候并不想去打开项目目录,于是想了写了一个bat脚本,放在了桌面,可以批量一次更新自己想要更新的svn目录。文件内容为:TortoiseProc.exe /command:update /path:"d:/work/php/ats/*d:原创 2017-10-11 18:06:23 · 2988 阅读 · 0 评论 -
SVN的checkout和export
*checkout获取到svn的repository browser地址后,可以使用svn的checkout功能,将svn检查到本地,开发时,可以svn update和commit,这样便可实现版本的控制;使用checkout的目录,会有一个.svn文件,用于记录svn信息,即此时的目录是受版本控制的。*export相比checkout,export仅仅是对项目代码的获取,并不会在原创 2017-08-25 15:35:28 · 2783 阅读 · 0 评论 -
SVN快速录入历史注释
SVN提交时,快速录入最近录入的注释方法:原创 2017-08-17 15:29:04 · 452 阅读 · 0 评论 -
Linux svn自动更新时报错post-commit hook failed怎么办?
转自:http://www.xitongzhijia.net/xtjc/20150612/50751.htmlLinux系统下svn自动更新的时候出现了错误,提示post-commit hook failed (exit code 255) with no output,不少用户遇到了这个问题,下面小编将针对svn自动更新错误给大家做个简单的介绍。 解决方法:转载 2016-07-25 17:17:42 · 1907 阅读 · 0 评论 -
如何彻底删除SVN中的文件和文件夹
建立了一个svn库,以www文件夹作为根目录放在svn的trunk下(svn地址为https://192.168.0.13/svn/test/trunk,让其他人检出时,要给对方ip地址,加上trunk),然后右击www文件夹,导入,最后的效果竟然是www文件夹下的test为根目录,www没有导入;解决方法:然后在www文件夹建立一个父文件夹,点击父文件夹导入即可。原创 2016-05-12 10:39:54 · 17473 阅读 · 1 评论 -
svn删除文件和解决冲突
1、svn删除文件开始使用svn时,删除文件时,就按照普通的删除就以为删除啦,其实这样做是完全不正确的,正确的方法为:右击-》tortoiseSVN-》删除 再次提交更新时便会提交删除的情况,同理可以批量删除。2、解决冲突(注意冲突只会影响本地文件,服务器不会影响,所以不用着急)1)要养成提交前先更新,如果有冲突,在更新时会显示冲突,点击上面的冲突文件,然后查找红色标记的部分,原创 2016-04-15 13:29:28 · 16672 阅读 · 0 评论 -
如何设置SVN服务器端的用户名和密码2
1、新建用户2、添加新建用户在对应版本库的访问权限:Repositories(版本库)下找到对应的版本库,右键-》properties(属性)原创 2015-11-06 14:30:34 · 17212 阅读 · 0 评论 -
svn如何切换用户
点击设置,已保存数据=》认证数据=》清除 然后重新登录即可。原创 2016-04-15 10:24:17 · 607 阅读 · 0 评论 -
SVN服务器搭建和使用(三)
SVN服务器搭建和使用(三)接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSV转载 2015-10-23 17:23:59 · 238 阅读 · 0 评论 -
SVN服务器搭建和使用(二)
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图转载 2015-10-23 15:32:29 · 242 阅读 · 0 评论 -
SVN服务器搭建和使用(一)
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.转载 2015-10-23 15:25:59 · 317 阅读 · 0 评论 -
VisualSVN错误 Cannot query proxy blanket解决办法
最近重新做了一下系统,在安装和使用svn过程中遇到了一些问题,记下备忘.第一次安装好系统之后,安装VisualSVN遇到报错:Custom action InstallWMISchemaExcute failed: Cannot query proxy blanket: No such interface supported (0x80004002)在网上上搜索了半天,也没找到解决办法转载 2015-10-23 17:26:05 · 255 阅读 · 0 评论 -
SVN使用教程总结
SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subvers转载 2015-11-06 13:28:11 · 355 阅读 · 0 评论 -
svn执行上下文错误:由于目标计算机积极拒绝,无法连接 .
错误提示:svn上传的时候报错: svn执行上下文错误:由于目标计算机积极拒绝,无法连接解决办法:开启svn服务VisualSVN Server再来一次:于是就好了!!!!! 转自:http://blog.csdn.net/xb12369/article/details/41679503转载 2015-11-06 12:54:28 · 5735 阅读 · 0 评论 -
TortoiseSVN客户端重新设置用户名和密码
在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找到修改这个用户名密码的地方。最终,找到两种解决办法:转载 2015-11-06 14:32:37 · 748 阅读 · 0 评论 -
SVN各图标状态介绍
如下图: 注意事项: .svn这个隐藏目录记录着两项关键信息:工作文件的基准版本和一个本地副本最后更新的时间戳,千万不要手动修改或者删除这个.svn隐藏目录和里面的文件!!,否则将会导致你本地的工作拷贝(静态试图)被破坏,无法再进行操作。 1) TortoiseSVN图标介绍 一个新检出的工作复本使用绿色的对勾重载,表示Subversion状态正常。转载 2015-11-06 13:23:31 · 1035 阅读 · 0 评论