SVN+FTP服务器搭建(一)——SVN安装配置篇
Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节。正因为如此,许多人将版本控制系统当作一种神奇的“时间机器”。
就服务器而言,个人认为最好用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用.
需要的工具(务必下载服务器系统对应版本):
win2003版(即XP系统)下载地址:
VisualSVN server 服务端 http://pan.baidu.com/s/1i4bGDWL
TortoiseSVN客户端 http://pan.baidu.com/s/1kUztiAz
官方win2008(win7系统),win2012(win8系统)版下载地址
VisualSVN server 服务端 https://www.visualsvn.com/server/download/
TortoiseSVN客户端 https://tortoisesvn.net/downloads.html
安装配置教程
(一)VisualSVN server的安装配置
小编自己用的是win2003的服务器,因为服务器配置不是很高。说到这,推荐大家阿里云的服务器,学生版的是9.9元/月,当然,配置不会太高,毕竟价钱在那,但是像小编这种穷屌丝,只能凑合用了。
1.废话不多少,我们先来看一下VisualSVN的安装
首先打开压缩包,运行VisualSVN-Server-2.7.3.msi,安装关键步骤如下:
【步骤1】安装首页,接受协议
【步骤2】选择安装功能
【步骤3】选择安装版本
【步骤4】选择安装目录与端口
后续安装步骤不再详解。
2.安装完成,接下来,我们看一下项目仓库的配置
【步骤1】打开客户端,右键点击“Respositories”--->“create new respository”,新建项目仓库
【步骤2】给项目仓库一个命名
【步骤3】选择新建项目仓库的类型
【步骤4】选择项目仓库的访问权限
2.为了访问项目仓库,我们还需要建立用户信息
【步骤1】右键点击“Users”--->"create User"
【步骤2】录入用户信息
(二)Tortoisesvn的安装
为了导入导出文件的方便,除了服务器端SVN,最好安装Tortoisesvn协同使用
【步骤1】打开压缩包,运行TortoiseSVN-1.8.10.26129-win32-svn-1.8.11.msi,安装首页,接受协议
【步骤2】选择安装路径
后续安装步骤不作详解。
(三)实际操作,将源项目导入“项目仓库”
【步骤1】首先在VisualSVN的项目仓库中建立一个文件夹,存放源项目,打开VisualSVN,右键点击“Team”(项目仓库)--->"新建"--->"Folder"
【步骤2】为新建文件夹命名,小编使用源项目名
【步骤3】打开源项目所在的文件夹,右键点击源项目
【步骤4】填写导入信息
【步骤5】源项目导入成功!!
SVN+FTP服务器搭建(一)——SVN安装配置篇的更多相关文章
- centos ftp服务器搭建 vsftpd 匿名访问配置方法 ftp 550 Failed to open file 错误处理
vsftpd是linux下常用的ftp服务软件,配置起来其实不复杂,只是网上很多文章,配置后都无法成功.我使用它是用于局域网内部分享文件的,所以使用匿名的方式. ftp本身密码是明文传输的,如果需要安 ...
- centos7 配置ftp服务器搭建(匿名访问,以及本地登录)
大家好,今天来给大家分享一个基于centos 7的ftp服务器搭建 实现功能:匿名访问,本地登录 查看系统版本: [root@localhost ~]# cat /etc/redhat-release ...
- 记一次ftp服务器搭建走过的坑
记一次ftp服务器搭建走过的坑 1.安装 ①下载 wget https://security.appspot.com/downloads/vsftpd-3.0.3.tar.gz #要FQ ②解压 ta ...
- Linux CentOS 6.5 下 vsftpd ftp服务器搭建
Linux CentOS 6.5 下 vsftpd ftp服务器搭建 by:授客 QQ:1033553122 操作系统环境:CentOS 6.5-x86_64 下载地址:http://www.ce ...
- FTP-Linux中ftp服务器搭建
一.FTP工作原理 (1)FTP使用端口 [root@localhost ~]# cat /etc/services | grep ftp ftp-data 20/tcp #数据链路:端口20 ftp ...
- ftp服务器搭建(windows)+实现ftp图片上传对接
ftp服务器搭建(windows): vsftpd简介: vsftpd是“very secure FTP daemon”的缩写,是一个完全免费的.开放源代码的ftp服务器软件. 下载地址: http: ...
- Linux 之 FTP服务器搭建
FTP服务器搭建 参考教程:[千峰教育] 1.关闭防火墙: service iptables stop 2.关闭Selinux setenforce 0 3.安装所需要依赖及编译工具 yum inst ...
- [PXE] Linux(centos6)中PXE 服务器搭建,PXE安装、启动及PXE理论详解
[PXE] Linux(centos6)中PXE 服务器搭建,PXE安装.启动及PXE理论详解 本篇blog主要讲述了[PXE] linux(centos)PXE无盘服务器搭建,安装,启动及pxe协议 ...
- FTP服务器搭建及自动备份设置
本次随笔内容主要是FTP服务器搭建. 其实去年十月服务器就搭建完了.当时写了个PPT保存了一下,准备以后写博客,结果时隔快一年我自己都快要看不懂我自己写的PPT了 ( = o = ) 不过还是尽量尝 ...
随机推荐
- php 连接测试sphinx
shpinx.php <?php header("Content-type:text/html;charset=utf-8"); include 'SphinxClient. ...
- (转)Sqlite 管理工具 SQLiteDeveloper及破解
本文转载自:http://www.cnblogs.com/error404/archive/2012/03/21/2409898.html 功能特点 表结构设计,数据维护,ddl生成,加密数据库支持, ...
- NTFS文件系统简介(转载)
原文地址:http://www.cnblogs.com/watertao/archive/2011/11/28/2266595.html 1.简介 NTFS(New Technology File S ...
- [linux basic 基础]----同步互斥量
互斥量,运行程序元锁住某个对象,使得每次只能有一个线程访问它:为了控制对关键代码的访问,必须在进入这段代码之前锁住一个互斥量,然后在完成操作之后解锁它 :基本函数与用于信号量的函数非常相似#inclu ...
- 杀死future处理的阻塞线程
public class Test{ public static void main(String[] args){ ExecutorService pool = Executors.newFixed ...
- hibernateUtils
hibernate3.x版本 package hibernate_01; import org.hibernate.Session; import org.hibernate.SessionFacto ...
- NeHe OpenGL教程 第三十四课:地形
转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...
- Java中类的加载、连接和初始化
Java中类的加载.连接和初始化 类的加载.连接和初始化 先介绍一下JVM和类 JVM和类: 当我们调用Java命令运行某个Java程序时,该命令将会启动一个Java虚拟机进程,不管该Java程序有多 ...
- C#2
同名的两个类如果在不同的命名空间中,相互之间是不会混淆的. 一个名为TextHello的命名空间中创建一个名为Program的类,引用方法 TextHello.Program 我们常用的Console ...
- 树莓派:使用OpenCV调用自带的摄像头.
总所周知,树莓派上,调用摄像头的指令有raspistill和raspivid.若要使用opencv对摄像头进行调用,不少人会出现 cvCaptureFromCAM(0)函数无法找到Pi Cam的错误情 ...