今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和2使用在服务器机上,软件3和4安装在客户端机上。另外,我们还有用到MSBuild、RoboCopy、WebDeployment等等,在下面的文章中用到的时侯,我会介绍给大家。

 

软件

最新版本

简单说明

1

VisualSVN Server

1.6.1

版本控制、用户及权限管理

2

CruiseControl.NET

1.4

每日构建服务器端

3

TortoiseSVN

1.5.5.14361

版本控制客户端

4

CruiseControl.NET CCTray

1.4

监视构建状态

OK,大家看看上面几个软件的安装过程吧。

说明:为了照顾初学者,这里过程写的比较详细,所以请大家谅解!

1.VisualSVN Server,最新版本是1.6.1,你可以在这里下载:

http://www.visualsvn.com/files/VisualSVN-Server-1.6.1.msi

VisualSVN Server,最新更新版本是1.6.2,你可以在这里下载:

http://www.visualsvn.com/files/VisualSVN-Server-1.6.2.msi

VisualSVN Server Documentation下载:

http://www.visualsvn.com/server/doc/VisualSVN-Server.pdf

下载后,运行 VisualSVN-Server-1.6.1.msi 程序,点击Next,下面的截图顺序即为安装步骤:

图1:

图2:

注意:Server Port那里,默认端口有80/81/8080三个;如果最后面的CheckBox被选中,则表示使用安全连接【https协议】,这是的端口只有433/8433二个可用。

图3:

图4:

2.CruiseControl.NET ,最新版本是1.4,你可以在这里下载:

http://ccnetlive.thoughtworks.com/CCNet-builds/1.4/1.4.0.3769/CruiseControl.NET-1.4-Setup.exe

CruiseControl.NET Documentation可以在下面的网址查看:

http://confluence.public.thoughtworks.org/display/CCNET/Documentation

下载后,运行CruiseControl.NET-1.4-Setup.exe程序,点击Next=》I Agree,下面的截图顺序即为安装步骤:

图1:

图2:

图3:

图4:

图5:

3.TortoiseSVN ,最新版本是1.5.5.14361,你可以在这里下载:

http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi?download

简体中文语言包下载:

http://downloads.sourceforge.net/tortoisesvn/LanguagePack_1.5.5.14361-win32-zh_CN.msi?download

TortoiseSVN 中文资料:

http://www.subversion.org.cn/tsvndoc/

http://www.isubversion.com.cn/help/tortoise/

下载后,运行 TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi 程序,点击Next,下面的截图顺序即为安装步骤:

图1:

图2:

图3:

图4:

点击Finish按钮后会提示重启系统,其实不重启也没有关系,呵呵:-)

4.CruiseControl.NET CCTray ,最新版本是1.4,你可以在这里下载:

http://ccnetlive.thoughtworks.com/CCNet-builds/1.4/1.4.0.3769/CruiseControl.NET-CCTray-1.4-Setup.exe

下载后,运行CruiseControl.NET-CCTray-1.4-Setup.exe程序,点击Next=》I Agree,下面的截图顺序即为安装步骤:

图1:

图2:

图3:

图3:

图3:

项目管理实践系列的教程:项目管理实践系列教程

转自:http://www.cnblogs.com/ttzhang/archive/2008/11/02/1325102.html#undefined

项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】的更多相关文章

  1. 项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】

    在上一篇项目管理实践教程二.源代码控制[Source Control Using VisualSVN Server and TortoiseSVN]中我们已经讲解了如何使用TortoiseSVN和Vi ...

  2. 项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】

    在第一篇文章 项目管理实践教程一.工欲善其事,必先利其器[Basic Tools]发布后,根据大家的回复,我需要向大家说明几个问题: 1.为什么要用VisualSVN Server,而不用Subver ...

  3. Playmaker全面实践教程之Playmaker常用工具

    Playmaker全面实践教程之Playmaker常用工具 Playmaker常用工具 Playmaker插件搭载了8个工具:FSM Browser.State Browser.Templates.T ...

  4. 工欲善其事必先利其器--------搭建Android平台

    工欲善其事必先利其器--------搭建Android平台 1.1            安装JDK 在Eclipse的开发过程中需要JDK或JRE的支持,否则会报错. (1)     下载JDK(建 ...

  5. TIZ_c 第0周总结(2019/10/15-2019/10/22)工欲善其事必先利其器

    TIZ_c 第0周总结(2019/10/15-2019/10/22)工欲善其事必先利其器 任务清单 给自己取一个酷酷的id,并选择1-2个喜欢的方向.(只是初步选择,后期可更改) 改下群名片.例如yo ...

  6. CRL快速开发框架系列教程一(Code First数据表不需再关心)

    本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...

  7. 转:【工欲善其事必先利其器】—Entity Framework实例详解

    开始本篇文章之前,先说一下Entity Framework 6 Alpha1在NuGet中已可用,原文链接http://blogs.msdn.com/b/adonet/archive/2012/10/ ...

  8. NGUI系列教程一

    NGUI是Unity的一个插件,使用它来制作你的游戏UI必定将事半功倍.为什么这么说呢?首先我们说说GUI与NGUI的区别,GUI是Unity自带的绘制界面工具,它的成像原理是基于表层的,所以执行效率 ...

  9. 项目管理实践【六】自动同步数据库【Using Visual Studio with Source Control System to synchronize database automatically】

    在上一篇项目管理实践[五]自动编译和发布网站中,我们讲解了如何使用MSBuild+Robocopy+WebDeployment来自动编译和部署网站,今天,我们来看一下,如何使用MSBuild +SVN ...

随机推荐

  1. 与malloc有关的问题

    nefu 1026 申请动态空间存放字符串,将其排序后输出 http://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=1026 #in ...

  2. 去除VisualStudio中拼写错误检测的红色波浪线

    去除VisualStudio中拼写错误检测的红色波浪线 在Visual Assistant中将 Underline spelling errors in comments and strings us ...

  3. webpy 开发环境搭建问题之Mysql-python安装

    关于python核心编程已经看了差不多,准备搞些框架方面的学习,本来想打算看看Django的,但是朋友推荐先看看轻量级的flask或者webpy的开发,所以晚上回来,搭建下开发环境(PS:搭建过程中由 ...

  4. C++中的向上类型转换和向下类型转换

    在c++的世界中有这样两个概念,向上类型转换,向下类型转换,分别描述的是子类向基类,和基类向子类的强制类型转换. 向上强制类型转换 切割:覆盖方法和子类数据丢失的现象生成切割(slice) class ...

  5. Ztree手风琴效果(第三版)

    第一版:点击一级目录展开,再点击时不能收回 第二版:点击一级目录展开,再点击时可以收回 第三版:优化样式,修复主菜单下的子菜单下级无子节点时点击无反应问题(js报错) <%@ page lang ...

  6. 二十二、oracle pl/sql分类二 函数

    函数用于返回特定的数据,当建立函数时,在函数头部必须包含return子句.而在函数体内必须包含return语句返回的数据.我们可以使用create function来建立函数. 1).接下来通过一个案 ...

  7. 计算机网络分层(OSI七层、 TCP/IP四层)

  8. Ubuntu上用mod_wsgi部署Django出现的一些问题

    1 编码问题 直接运行Django没问题,但通过Apache+mod_wsgi上传中文字符的文件时出错: UnicodeEncodeError: 'ascii' codec can't encode ...

  9. Ubuntu+Django+mod_wsgi+Apache配置过程

    Ubuntu15.10 Apache2.4( sudo apt-get install apache2 ) Python3.4( sudo apt-get install apache2 ),  [系 ...

  10. ubuntu server 时区设置问题解决

    1.当执行此命令的时候 ntpdate us.pool.ntp.org 出现一下错误提示 name server cannot be used: Temporary failure in name r ...