乐心
Always dream. Always explore.
乐心的博客

svn
文章归档

svn代码迁移到git中

迁移完整的svn结构(包括之前的提交日志)到git项目内参考命令##clone svn -> git 地址支持协议 : svn://, http://, https://. 注意这个 URL 应该指向项目的 base repository,例如 ##http://svn.mycompany.com/myrepo/repository. 不要指到了 /trunk, /tag 或 /branches 里。 git svn clone svn://10.68.245.11/tclshop --no-metadata -r1000:HEAD --authors-file=svnuser.text --trunk=svnproject --branches=svnbranch yourGitProject 这里的svnuser.text内容是:[svn的名字] …

63   2018-08-02  

svn利用钩子hook实现自动更新

业务场景:代码通过svn管理,每次有代码提交后都要手动到服务器里执行svn update更新,非常的麻烦,于是想实现当有代码发布之后,自动更新服务器上的代码的功能在之前不知道svn钩子之前,我是使用的crontab每分钟执行svn up 来更新,这样做有两个问题:有一分钟的延迟,代码发布人员需要等待如果代码没有更新,每分钟的请求其实是不必要的这个时候钩子的作用就出来了,svn在新建了项目后,会自动的在hook目录生成一些钩子模板,使用的时候只要将这些模板复制去掉后缀即可首先介绍下sv…

40   2017-04-28