什么是版本控制? 为什么要用版本控制工具? 个人写的代码放的位置随意,还可能会误删。所以放在版本控制工具中,受保护,受约束的。 版本控制工具有SVN、github,哪一种工具都无所谓,只要能存放代码就行。 svn--客户端,tortoise svn,下载地址:https://tortoisesvn. ...
分类:
其他好文 时间:
2017-10-14 18:21:54
阅读次数:
140
0 概述 最简单的方式,使用VisualSVN+TortoiseSVN搭建。 1 下载TortoiseSVN并安装 官网下载。 2 VisualSVN 2.1 下载 到官网(https://www.visualsvn.com)下载VisualSVN-Server-3.6.0-x64。注意,不能在64 ...
分类:
其他好文 时间:
2017-10-10 19:15:49
阅读次数:
165
下面我将step by step地演示如何一次完整的branching和merging,包括创建分支、分支开发、分支和主线同步,分支合并到主线的全过程,甚至包括如何在本地创建一个测试用的repository。 首先需要安装TortoiseSVN,我安装的版本是:TortoiseSVN 1.6.15, ...
分类:
其他好文 时间:
2017-10-09 19:39:19
阅读次数:
140
背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。 多人协作开发也是如此。 因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端— ...
分类:
其他好文 时间:
2017-10-09 14:19:37
阅读次数:
188
在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用方法。 在 项目管理实践教程一、工欲善其事,必先利其器【Basic ...
分类:
其他好文 时间:
2017-10-09 13:17:07
阅读次数:
190
一:SVN服务器搭建和使用。 1. 首先来下载和搭建SVN服务器,下载地址如下: http://subversion.apache.org/packages.html,进入网址后,滚动到浏览器最底部看到如下截图: 个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端 ...
分类:
其他好文 时间:
2017-10-09 11:02:08
阅读次数:
190
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在 ...
分类:
系统相关 时间:
2017-10-08 10:21:48
阅读次数:
282
https://sourceforge.net/projects/tortoisesvn/files/1.9.7/Application/TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi/download?accel_key=61%3A4032a9da-aa43-1 ...
分类:
其他好文 时间:
2017-10-06 12:28:45
阅读次数:
144
一、首先准备三个软件: 1.VisualSVN-Server-3.6.3-x64.msi(svn服务端) 2.TortoiseSVN-1.9.6.27867-x64-svn-1.9.6.msi(svn客户端) 3.LanguagePack_1.9.6.27867-x64-zh_CN.msi(Tort ...
分类:
其他好文 时间:
2017-10-03 15:53:40
阅读次数:
204
前提准备: 确保本地Work Copy 和 服务器上的 版本一致。( 所有代码都提交到SVN,并update一次) 1 从主干创建分支代码 在本地Work Copy 选中项目文件夹,鼠标右键选择 TortoiseSVN → Branch/Tag.... 弹出如下图, 在To Path 处填写 分支代... ...
分类:
其他好文 时间:
2017-09-22 15:39:19
阅读次数:
145