具体步骤
安装TortoiseSVN
在本地副本的文件或目录的图标上单击鼠标右键
TortoiseSVN
showlog
找到想还原到的版本号或者说节点
右键,复原到此版本phpstorm快捷键 Ctrl + Shift + Enter 添加完成标识符 Ctrl + P 显示参数信息 Ctrl + Q 快速查找函数文档 Ctrl + mouse 快速跳转到当前鼠标代码的源出处 Alt + Insert 快速添加魔术方法 Ctrl + O 选中并重写当前类的一个方法 Ctrl + I建立一个新的分支吧,在log上右键之前的版本,然后创建分支(create branch)
或者干脆在版本上导出(export)一份,这样对svn没有任何影响,而且得到了旧的版本Eclipse里面的SVN是以插件的形式存在,不具有回退功能,需使用客户端TortoiseSVN进行相关 *** 作。 具体步骤 安装TortoiseSVN 在本地副本的文件或目录的图标上单击鼠标右键 TortoiseSVN showlog 找到想还原到的版本号或者说节点 右键,复原到此版本同步程序思路:用户提交程序到SVN,SVN触发hooks,按不同的hooks进行处理,这里用到的是post-commit,利用post-commit到代码检出到SVN服务器的本地硬盘目录,再通过rsync同步到远程的WEB服务器上。知识点:1、SVN的hooks#start-commit提交前触发事务#pre-commit提交完成前触发事务#post-commit提交完成时触发事务#pre-revprop-change版本属性修改前触发事务#post-revprop-change版本属性修改后触发事务通过上面这些名称编写的脚本就就可以实现多种功能了,相当强大。2、同步命令rsync的具体参数使用3、具有基个语言的编程能力bashpythonperl都可以实现post-commit具体实现细节post-commit脚本编辑文件:sudovim/home/svn/fitness/hooks/post-commit注意:编辑完成post-commit后,执行:sudochmod755post-commit内容:#!/bin/shexportLANG=zh_CNUTF-8sudo/usr/bin/svnupdate/var/>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)