Git : 版本控制工具,分布式版本控制工具 优势: 1.大部分操作可在本地完成,不需要联网 2.完整性保证(对每一次提交的数据进行hash操作) 3.尽可能添加数据而不是删除或者修改数据 4.分支操作非常快捷流畅 5.与Linux命令兼容 Git安装:https://git-scm.com/ Gi ...
分类:
其他好文 时间:
2020-05-19 22:17:46
阅读次数:
87
PHP 代码早期使用 FTP 部署到生产环境,不过这种方式显然不适合集群部署,也不安全,本教程主要讨论如何使用现代化工具自动部署,这种方式简单、可预知结果,而且可逆。 版本控制 把代码纳入版本控制是现代开发人员的基本素养,我们可以使用 Git,也可以使用 SVN,对于应用开发者来说,版本控制有助于记 ...
分类:
Web程序 时间:
2020-05-18 22:46:38
阅读次数:
82
环境: 操作系统 Centos 7.6 服务端 192.168.11.60 客户端 192.168.11.61 服务端: centos7 自带rsync,如果没有安装的话;yum install -y rsync 1、打开配置文件: vim /etc/rsyncd.conf# /etc/rsyncd ...
分类:
其他好文 时间:
2020-05-18 19:02:50
阅读次数:
62
一、功能介绍视频介绍https://www.bilibili.com/video/BV1LA411h7Yc?t=1306https://v.qq.com/x/page/b0864kjtrko.html1、Git集成VSCode内置版本控制机制,并自带对Git和Github的支持,你也可以安装插件以支... ...
分类:
其他好文 时间:
2020-05-17 17:49:58
阅读次数:
101
svn--全球使用最广泛的集中式版本控制工具 下载地址:https://tortoisesvn.net/downloads.html 客户端 安装:注意点 成功后,桌面右击鼠标,有如下图 https://www.visualsvn.com/server/download/ 服务端安装 安装注意点: ...
分类:
其他好文 时间:
2020-05-14 23:58:21
阅读次数:
210
版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工程量 并行开发、提高 ...
分类:
其他好文 时间:
2020-05-14 13:20:03
阅读次数:
71
Git的历史 同生活中的许多伟大事物一样, Git诞生于一个极富纷争大举创新的年代。 Linux内核开源项目有着为数众多的参与者。绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事物上(1991-2002年间)。到2002年,整个项目组开始启用一个专有的分布式版本控制系统BitKee ...
分类:
其他好文 时间:
2020-05-14 13:13:25
阅读次数:
60
1、.gradle和.idea AS自动生成的文件 2、app 代码、资源等内容 3、bulid 编译自动生成的文件 4、gradle gradle wrapper的配置文件,AS默认没有启用,可启用 5、.gitignore 指定文件排除在版本控制外 6、build.gradle 全局的gradl ...
分类:
移动开发 时间:
2020-05-13 12:34:59
阅读次数:
86
简介 FastDFS是一个高性能的分布式文件系统。 功能 文件存储、文件同步、文件访问(文件上传、文件下载)。 目标 大容量存储和负载均衡的问题。 依赖 SpirngBoot整合 PS:如果我写的有错,请留言,大家一起进步^_^ ...
分类:
其他好文 时间:
2020-05-10 21:09:55
阅读次数:
62
【准备环境】 Linux centos 【前言】 1 linux下默认带Python,带的是2.7版本的 ,如果需要升级版本,需要把系统的自带的Python改名或者卸载,再次安装你所需要的Python版本,centos下由于yum依赖自带的Python2.7,所以无法卸载 上图可以得知 python ...
分类:
编程语言 时间:
2020-05-10 13:13:51
阅读次数:
70