git svn 混合 使用

克隆 svn 库,根据大小需要一些时间

git svn clone https://192.168.11.160/svn/P2015pro/branchs/ins2.0/04-Code/ins-ui

输入用户名,密码

create & checkout 新分支

git checkout -b dev

到这边就可以按 git 流程开发了

提交到 svn 流程 重要 按顺序 只保留最新的commit log

git checkout master
git svn rebase
git merge dev
git svn dcommit

提交到 svn 流程 重要 按顺序

git checkout master
git merge dev
git svn rebase
git svn dcommit

其他问题

mac git svn core Can't locate SVN/Core.pm

sudo mkdir /Library/Perl/5.18/auto
sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi‌-2level/SVN /Library/Perl/5.18/darwin-thread-multi-2level
sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.18/darwin-thread-multi‌-2level/auto/SVN /Library/Perl/5.18/auto/

git log graph better

https://www.visualstudio.com/zh-hans/learn/understand-git-history/?rr=https%3A%2F%2Fwww.google.com%2F

https://stackoverflow.com/questions/1838873/visualizing-branch-topology-in-git

https://stackoverflow.com/questions/1057564/pretty-git-branch-graphs

相关教程

如何在svn系统中使用git

git - 简明指南

https://www.contrid.co.za/2014/10/solved-os-x-yosemite-git-svn-broken/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,739评论 9 163
  • 今天早上我早早的就起来了,我和奶奶一起去吹巴乌,我们还看见了小蝴蝶。我们两个吹过巴乌,就看见了爷爷。奶奶问爷爷你去...
    军官上阅读 250评论 1 1
  • 真正的开始读书,并且坚持读书,才发现,读书给自己带来的改变,竟然是空前的 当过去的种种想不通,放不下,理不顺,解不...
    炎炎的幸福部落阅读 951评论 2 10
  • iOS11 真的是太坑了,界面偏移什么的都是小事,最头疼的是 iPhone X,状态栏 44 什么鬼,tabbar...
    Empty_One阅读 3,425评论 6 4