由于我习惯 git 管理代码,但是提交公司代码仓库时必须使用 SVN,所以做了个简单的同步。
同步脚本
实际上就是一行 rsync 命令。
rsync --verbose --progress --stats --compress \
--recursive --times --perms --links --delete \
--exclude "*.bak" --exclude "*~" --exclude "*.swp" --exclude='.git/' \
/home/zhongwei/git_project/ /home/zhongwei/svn_project
第一个目录是 git 代码目录,第二个目录是 svn 代码目录。
注意事项:
- 剔除了临时文件
- 剔除了 .git 目录
- 第二个 svn 目录不要加斜杠
SVN 操作技巧
svn 长时间不用,就记不住命令。所以干脆使用 GUI 的小乌龟。
拉取最新代码,使用 update to revision - HEAD revision - fully recursive
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式