项目管理
文章平均质量分 66
chclvzxx
风一样的表情,水一般的柔情,火一样的激情,土一样的性情,木一样的痴情。
展开
-
使用TFS来自动部署站点和Window Service
使用TFS来自动部署站点和Window Servicewww.firnow.com 时间 : 2010-08-02 作者:网络 编辑:Mr.阿布 点击: 76 [ 评论 ]-- 前言 先问各位看官两个问题: 1. 你们用TFS么? 2. 你们做自动部署么?怎么做的? 这写博客不同讲课,没法及时互动,那我只好自问自答一把了: 1. 用,当然用,按我了解的情况来看,源码管理我想一定是使用率最高的,甚至很多公司只用了TFS的源码管理功能 2. 做,最开始想用TFS来做,但是发转载 2011-03-04 16:23:00 · 1864 阅读 · 0 评论 -
图解持续集成--纯命令行实现.Net项目每日构建(升级版本)
图解持续集成--纯命令行实现.Net项目每日构建(升级版本)该工具源代码下载 在《纯命令行实现.Net项目每日构建》实现了完全自动化、可重复的构建工作,但随着时间的推移,新的问题暴露了:由于所在公司是一家 产品开发+现场实施 型的软件企业,十个人的研转载 2011-09-16 13:04:51 · 220 阅读 · 0 评论 -
使用SVN+CruiseControl+ANT实现持续集成之一----持续集成概念及CC原理介绍
使用SVN+CruiseControl+ANT实现持续集成之一--持续集成概念及CC原理介绍 在前面的文章中,介绍自己当时所在团队的处境(使用.NET开发),一个不到十个人的研发团队在保证正常开发进度同时需要并发支持四、五十个项目问题处理,经常为了程序版本冲突、日转载 2011-09-16 13:07:08 · 672 阅读 · 0 评论 -
使用SVN+CruiseControl+ANT实现持续集成之二----环境搭建和配置介绍
使用CruiseControl+SVN+ANT实现持续集成之二--环境搭建和配置介绍1. 环境搭建1.1. 下载及目录介绍从官方站点http://cruisecontrol.sourceforge.net/download.html下载一份最新的 CC 压缩包,最转载 2011-09-16 13:12:47 · 1105 阅读 · 0 评论 -
使用SVN+CruiseControl+ANT实现持续集成之三----构建操作及监视
使用CruiseControl+SVN+ANT实现持续集成之三--构建操作及监视在上一节中我们介绍了环境搭建和配置介绍,并快速启动CC查看集成结果,在本节中我们将详细介绍CC构建操作及监视。1. 启动CC服务器通过执行其根目录下的cruisecontrol.bat转载 2011-09-16 13:14:04 · 724 阅读 · 0 评论 -
LDAP中CN,OU,DC的含义
LDAP的英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。现在LDAP技术不仅发展得很快而且也是原创 2012-11-12 18:06:56 · 6557 阅读 · 0 评论 -
卓有成效的敏捷开发流程
随着带的团队做的事情越来越多, 发布的产品也越来越多, 关于软件开发的流程的思考也越来越多.前段时间的高效虚拟自适应团队是在历经困难后磨练出来的方法的总结, 在此基础上,又经过几个版本发布的洗礼,对之前的认识又有了更新,更深入的看法. 在此特提炼出一套方法论, 供大家参考. 一个软件从开发到上市(我们抛去维护部分), 一般需要经历阶段有 需求分析, 方案设计, 开发方案设计(包括概要转载 2013-08-14 22:40:25 · 866 阅读 · 0 评论 -
软件项目开发流程以及人员职责
实行软件工程项目管理:▲ 项目经理(负责人):项目经理(负责人)对整个项目负完全责任,是指导、控制、管理和规范某个软件和软/硬件系统建设的人,项目经理(负责人)是最终对客户负责的人。▲ 软件项目经理(负责人):软件项目经理(负责人)对一个项目的所有软件活动负完全责任,控制一个项目的所有软件资源,按照软件约定与项目经理(负责人)打交道。▲ 软件工程组: 软件工程组是负责一个项转载 2013-08-14 22:39:01 · 661 阅读 · 0 评论 -
常见的敏捷开发流程比较
速度是企业竞争致胜的关键因素,软体专案的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成专案,所以软体团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效。 这正是Agile Process (敏捷的软体开发流程)于近年来兴起的主要原因,本文将介绍数种广为接受的软体开发流程,及其在运用上的建议。1 Agile Process -敏捷的开发流程几乎所转载 2013-08-14 22:39:32 · 615 阅读 · 0 评论 -
C#开源资源项目大全
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,原创 2014-02-21 10:01:33 · 1623 阅读 · 0 评论 -
持续集成(第二版) Martin Fowler著
持续集成(第二版)--Martin Fowler著 雷镇 译 持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方法可以转载 2011-09-16 12:57:33 · 1132 阅读 · 1 评论 -
持续集成(第一版)Martin Fowler等著
持续集成(第一版)--Martin Fowler & Matthew Foemmel著 透明 译英文原文版权由Martin Fowler拥有Original text is copyrighted by Martin Fowler原文链接:http://marti转载 2011-09-16 12:55:08 · 207 阅读 · 0 评论 -
项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】
<br />在第一篇文章 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】发布后,根据大家的回复,我需要向大家说明几个问题:<br />1.为什么要用VisualSVN Server,而不用Subversion?<br />回答:<br />因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Ap原创 2011-04-27 21:15:00 · 726 阅读 · 0 评论 -
IT 项目管理工具总结
<br />俗话说"工欲善其事必先利其器",在一个项目开发流程中,如果搭配一个比较完善的项目管理工具,必将取得事半功倍的效果。本文搜集了目前项目管理界比较有规模的管理工具,给予了简单介绍,同时为了发扬免费开源的精神,重点总结了免费开源工具Dotproject 和Redmine。<br /> 一:完善的项目管理工具,需要具有如下的管理模块:<br /> 1. 需求管理:项目的需求变更,跟踪,控制<br /> 2. 资源管理: 项目的可利用的资源(人力,物力,财力) <br原创 2011-04-27 21:41:00 · 1673 阅读 · 1 评论 -
项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】
<br />今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和2使用在服务器机上,软件3和4安装在客户端机上。另外,我们还有用到MSBuild、RoboCopy、WebDeployment等等,在下面的文章中用到的时侯,我会介绍给大家。 <br />软件<br />最新版本<br />简单说明<br />1<br />VisualSVN Server1.6.1<br /> <br />版本控制、用户及权限管理<br />2<br />CruiseControl.NET1.4 <br转载 2011-04-27 21:12:00 · 738 阅读 · 0 评论 -
项目管理实践【六】自动同步数据库
<br />【Using Visual Studio with Source Control System to synchronize database automatically】<br />在上一篇项目管理实践【五】自动编译和发布网站中,我们讲解了如何使用MSBuild+Robocopy+WebDeployment来自动编译和部署网站,今天,我们来看一下,如何使用MSBuild +SVN来自动同步数据库。<br />首先,将我们项目中的数据库文件和数据库日志文件放到某个目录下,这里放到StartKit转载 2011-04-27 21:34:00 · 749 阅读 · 0 评论 -
项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】
<br />在上一篇项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】中我们已经讲解了如何使用TortoiseSVN和VisualSVN Server来做简单的版本控制,这一篇我们将会讲解使用CruiseControl.NET和MSBuild来搭建每日构建系统。<br />在第一篇项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】 中我们已经安装了CruiseControl.NET 1.4,因为我们还转载 2011-04-27 21:18:00 · 898 阅读 · 0 评论 -
项目管理实践【四】Bug跟踪管理【Bug Trace and Management】
<br />首先,向大家说一声抱歉,这篇文章耽误了这么久才和大家见面。<br />至于Bug的跟踪和管理的必要性和好处,我就不在这里说了,下面介绍几款Bug跟踪和管理的软件。<br /><br />一、BugNET<br />BugNET是一个非常优秀的开源软件,基于.NET Framework2.0 ,使用ASP.NET+SQL Server开发的网站项目, 另外项目中还使用了Microsoft Report Viewer Redistributable 2005和Microsoft ASP.NET AJ转载 2011-04-27 21:22:00 · 1860 阅读 · 0 评论 -
项目管理实践【五】自动编译和发布网站
<br />【Using Visual Studio with Source Control System to build and publish website automatically】<br />在上一篇教程项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】 中,我们讲解了如何使用CCNET+MSBuild来自动编译项目,今天我们讲解一下怎么使用MSBuild+WebDeployment+Robocopy自动编译过和部署AS转载 2011-04-27 21:23:00 · 1157 阅读 · 0 评论 -
项目管理实践系列教程
<br />开始写有关项目开发过程中,管理工具的使用等方面的一些文章。一是总结自己开发过程中的经验,和大家一起分享;二是希望可以给初学者一些参考。 <br />初步计划如下【可能会根据情况稍作调整】:<br />项目管理实践【一】工欲善其事,必先利其器【Basic Tools】<br />项目管理实践【二】版本控制【Version Control Using VisualSVN Server and TortoiseSVN】<br />项目管理实践【三】每日构建【Daily Build Using CCNE转载 2011-04-27 21:37:00 · 717 阅读 · 0 评论 -
图解持续集成--纯命令行实现.Net项目每日构建
该脚本工具是2007年在做产品研发觉得每天发布版本不方便,天天花费精力做一些价值不高的工作,便萌生了自己写脚本来实现每日构建的想法,花了大概两天的时间编写并调试通过。时过境迁,这个工具随着这个产品的升级换代,已经退出了“江湖”,为了记住这个小工具,特整理这个工具脚本,希望能对大家转载 2011-09-16 11:45:35 · 613 阅读 · 0 评论 -
图解持续集成--纯命令行实现.Net项目每日构建(流程支持)
在前一博客 图解持续集成--纯命令行实现.Net项目每日构建 中介绍了通过命令行进行每日构建,在本文中将介绍支持其流程本文中使用到的《Code Build & BVT报告》,可在这里下载 1. 说明1.1. Code BuildCode Build分为D转载 2011-09-16 12:52:33 · 98 阅读 · 0 评论 -
windows中使用Git工具连接GitHub(配置篇)
Git在源码管理领域目前占很大的比重了,而且开源的项目很多都转到GitHub上面了。例如:jQuery, reddit, Sparkle, curl, Ruby on Rails, node.js, ClickToFlash, Erlang/OTP,CakePHP, Redis.本文详细的说明了如何在Windows下安装配置Git工具连接GitHub。并可以在Visual Studio中使转载 2015-09-30 14:40:04 · 451 阅读 · 0 评论