发表于: 2017-11-25 23:10:07
2 726
今天完成的事:
1、下午到北京线下,办完入学手续基本就到吃饭时间了。
2、安装并学习TortoiseSVN,学习了添加add导入commit导出checkout更新update项目,关于新建分支和合并只是大概了解,目前应该还用不到。
3、IDEA中使用SVN。
遇到的问题:
1、下载svn后安装报错,错误代码2503、2502,这是权限问题,应该使用管理员身份安装。
解决方案:win+X→命令提示符(管理员A)→msiexec /package +“文件位置”→ 回车→自动跳转到安装页面。
参考http://blog.sina.com.cn/s/blog_9faf08510102vcnl.html
2、IDEA向svn导入项目失败,可能是IDEA配置svn时出现问题。
原因:地址只到task时可以,再在子文件下选择,而不是直接student/task/trunk/quyanhang/task1
3、svn安装目录bin中并没有svn.exe,在和IDEA集成的时候不知道怎么弄,但目前可以使用。
IDEA集合svn参考https://jingyan.baidu.com/article/20095761d72164cb0621b45d.html
明天计划:
1、学习maven。
2、复习jdbcTemplate的增删改查。
3、学习Mybatis。
收获:
1、svn是一个开源的版本控制系统,超越时间管理文件和目录,将版本恢复到之前版本,查看每次修改信息, 并且查出修改的人。
trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。
集中式和分散式两种开发模式
集中式:在trunk目录下主要开发,branch下修复bug或者新增紧急功能开发,优点是管理方便,缺点是开发人数多的时候会相互影响。
分散式:在branch中分别进行开发,trunk只在发布的时候用,优点开发独立不互相影响,缺点是管理复杂。
评论