
【版本控制工具】
张铎(信念)
知道做到,不将就。
展开
-
Git基本理论
一、Git的四大区域: Git一共有四个工作区域:工作区域(Working Directory)、暂存区(Stage/Index)、本地仓库(Repository)、远程git仓库(Remote Directory)。 工作区域:就是本地我们存放代码的地方 暂存区:用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息 本地仓库:就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本 远程仓库:托管代码的服务器 二、四大区域关系: 三、搭原创 2020-05-26 09:56:09 · 660 阅读 · 18 评论 -
SVN的详细使用
一、导入项目 在本地建立的项目,如果想添加到SVN服务器上去,应该如何做呢? 右键选择版本浏览器,选择对应的URL地址,点击确定,右键,加入文件,选择相应的目录记录。 然后在本地选要传入的文件,传入的时候,务必要输入提交信息,这样别人才能知道你要干了什么。 导入成功后,为了确保导入成功,自己重新检出一遍,如果检出成功,说明已导入成功。 二、提交 在提交的时候,文件有几种图标应...原创 2019-06-30 17:02:05 · 590 阅读 · 17 评论 -
SVN的安装与检出项目
一、安装说明 首先安装SVN客户端,windows一般选择乌龟客户端https://tortoisesvn.net/downloads.html。 根据系统位数选择相应客户端进行安装。 如果喜欢用命令行操作SVN,在安装的时候勾选command line client tool为will be install on local hard driver,不用命令行的跳过这一步。 ...原创 2019-06-30 15:20:57 · 330 阅读 · 13 评论 -
SVN学习
1.SVN相关的基本概念: 是一种自由开源的版本控制系统,可以将数据到早期版本或者检查数据修改的历史。 配置库:SVN的核心,存储所有的数据。 2.为什么需要使用SVN: 1)及时了解团队中其他成员的进度 2)轻松比较不同版本间的细微差别 3)记录每个文件成长的每步细节,利于成果的复用 4)资料共享,避免以往靠邮件发送文件造成的版本混乱 5)人人为我,我为人人。 6)协同工作:大...原创 2019-02-24 21:13:59 · 208 阅读 · 18 评论 -
SVN和Git的区别?
1.Git是分布式的,SVN是集中式的 SVN必须有一个服务器版本库就放在一个中央服务器。所有开发人员都是与服务器进行交互的。 Git更倾向于分布式开发,每台计算机上都有一个完整的本地版本库,和服务器上的一模一样。所以即使没有网络也一样可以Commit,查看历史版本记录,创建项 目分支等操作。也有中心服务器,仅仅是为了方便交换大家的修改。 去中心化的好处? 操作处理速度...原创 2019-10-22 15:30:57 · 288 阅读 · 8 评论