SVN概述
SVN是Subversion的简称,是一个自由开源的版本控制系统。SVN替代了CVS,随着android兴起,出现Git版本控制工具。
1.复制-修改-合并方案(Subversion默认的模式)
2.锁定-修改-解锁方案
服务器端VisualSVN安装
客户端TortoiseSVN安装
IDEA下 SVN 配置与使用
前提是我们的电脑上已经安装了TortoiseSVN
- Update Project 更新项目
- Commit changes 提交项目上所有变化文件
- Compare with the Same Repository Version 当前文件与服务器上该文件通版本的内容进行比较。如果当前编辑
的文件没有修改,则是灰色不可点击。 - Show history 显示当前文件的历史记录
- Revert 还原当前被修改的文件到违背修改的版本状态下
1.Local Changes 本地修改过的文件都会出现在这里
2.Repository svn仓库所有提交记录
3.Incoming 本地还没有更新的别人提交的代码
SVN规范
在visualSVN中创建仓库时,可以选择svn目录结构
- Trunk 主干目录,此目录下的文件为基准文件
- Branches 用于开发的分支目录
- Tags 用于发布的版本目录
假设有一个项目OA,我们完成了1.0版本,这时就可以打一个tags
后续我们在OA项目上添加一个新的模块(及时通讯),我们就可以开一个分支,又有一个公司需要在我们OA基础上添加
财务管理模块,我们又可以打一个分支。
我们后续针对OA的1.0版本在升级,我们不需要原来附加功能,就可以在原来的主干上继续开发,形成OA2.0版本,
开发完成后就可以在打一个tags
主干与分支或标记的合并
主干合并到分支
首先保证主干是最新的(先update),在分支这边进行操作
AdminLTE介绍
我们可以快速的创建一个响应式的Html5网站。
AdminLTE依赖于两个框架Bootstrap3与JQuery1.11+
汉化,并优化与定制了部分页面,方便我们的学习
大家可以去github上下载https://github.com/itheima2017/adminlte2-itheima
也可以在 http://research.itcast.cn/adminlte2-itcast/release/dist/pages/all-admin-index.html 在线进
行浏览
- 布局
.wrapper包住了body下的所有代码
.main-header里是网站的logo和导航栏的代码
.main-sidebar里是用户面板和侧边栏菜单的代码
.content-wrapper里是页面的页面和内容区域的代码
.main-footer里是页脚的代码
.control-sidebar里是页面右侧侧边栏区域的代码 - 布局选项
fixed:固定
layout-boxed:盒子布局
5
北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
layout-top-nav:顶部隐藏
sidebar-collapse:侧边栏隐藏
sidebar-mini:侧边栏隐藏时有小图标 - 皮肤
skin-blue:蓝色
skin-black:黑色
skin-purple:紫色
skin-yellow:黄色
skin-red:红色
skin-green:绿色