"首先,我们开发的项目会有多个版本. 其次,我们的项目版本会随着更新越来越多,我们不可能因出了新版本就不维护旧版本了. 那么,我们就需要对版本进行控制——DRF版本控制. @[toc] 源码剖析 DRF视图中的APIView返回的是View类中的view函数,然后调用 方法. 那么,我们来看看 方法 ...
分类:
其他好文 时间:
2019-08-19 12:37:01
阅读次数:
67
.SVN是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。 一、下载SVN 下载地址安装完成后点击右键显示如下结 ...
分类:
其他好文 时间:
2019-08-18 11:50:40
阅读次数:
124
日常工作中有很多的备份工作,rsync是一个很不错的工具,尝试使用基于ssh免密登陆的方式进行备份,测试成功,是可行且方便的方法,撰文记之,以备后用: 1.A主机root用户对B主机root用户做ssh免密登陆,此过程不再赘述,请自行百度。 2.A主机安装rsync命令:yum install rs ...
分类:
其他好文 时间:
2019-08-16 18:40:39
阅读次数:
114
是什么? FastDFS是一个轻量级分布式文件系统。 能干嘛? 对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等。 相关概念 一、网络拓扑图 对上图的基本了解,client是客户端,tracker和storage是FastDFS系统的俩个角色。 二、详细了解tracke ...
分类:
其他好文 时间:
2019-08-16 17:04:49
阅读次数:
90
工作这几年,git的操作还是停留在廖老师的git教程的基础水平。考虑到今后要逐渐承担更重要的工作内容,决定重新深入学习Git。首先是学习资料的选择,买过的实体书是《Git版本控制管理》,但之前看了是云里雾里的。还有另外一本书籍是《精通Git》,是Pro Git的翻译,官网有开源书。今天看了下豆瓣的评 ...
分类:
其他好文 时间:
2019-08-16 00:53:18
阅读次数:
111
版本控制器:Git 安装 工作流程图 搭建本地git仓库 将已有的文件夹作为git仓库 在指定目录下创建git仓库 配置操作git的用户信息 当前仓库:局部 所有仓库:全局 常用指令 查看仓库状态 工作区操作 撤销工作区操作:改、删 工作区内容提交到暂存区 撤销暂存区提交:add的逆运算 提交暂存区 ...
分类:
其他好文 时间:
2019-08-16 00:45:10
阅读次数:
77
简介 Git是分布式版本控制系统,使用C语言开发的,CVS、SVN是集中式的版本控制系统,集中式的版本控制系统不但速度慢,而且必须联网才能使用。 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最 早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个 ...
分类:
其他好文 时间:
2019-08-16 00:27:18
阅读次数:
84
远程仓库 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 你肯定会想,至少需要两台机器才能玩远程库不是?但是我只有一台电脑,怎么玩 ...
分类:
其他好文 时间:
2019-08-16 00:24:04
阅读次数:
108
cwRsync简介 cwRsync是Rsync在Windows上的实现版本,Rsync通过使用特定算法的文件传输技术,可以在网络上传输只修改了的文件。 cwRsync主要用于Windows上的远程文件同步备份和同步,它包含Cygwin DLL和适用Cygwin版本的Rsync两部分。 cwRsync ...