- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 项目管理实践----自动同步数据库
在上一篇项目管理实践【五】自动编译和发布网站中,我们讲解了如何使用MSBuild+Robocopy+WebDeployment来自动编译和部署网站,今天,我们来看一下,如何使用MSBuild +SVN来自动同步数据库。首先,将我们项目中的数据库文件和数据库日志文件放到某个目录下,这里放到StartKitDB目录下,然后在该目录下新建一个名为StartKitDB的文本文件,修改扩展名为proj,
2013-03-31 08:16:57 747
原创 项目管理实践----自动编译和发布网站
在上一篇教程项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】 中,我们讲解了如何使用CCNET+MSBuild来自动编译项目,今天我们讲解一下怎么使用MSBuild+WebDeployment+Robocopy自动编译过和部署ASP.NET网站。首先安装下面的三个软件:1.MSBuild.Community.T
2013-03-31 08:15:51 1276
原创 项目管理实践----Bug跟踪管理
下面介绍几款Bug跟踪和管理的软件。一、BugNETBugNET是一个非常优秀的开源软件,基于.NET Framework2.0 ,使用ASP.NET+SQL Server开发的网站项目, 另外项目中还使用了Microsoft Report Viewer Redistributable 2005和Microsoft ASP.NET AJAX 1.0。最新版本是:BugNET 0
2013-03-31 08:14:38 2319
原创 项目管理实践----每日构建
首先,我们要配置CruiseControl.NET【下面简写为CCNET】,配置完成后,我们每次提交源代码到SVN服务器后,CCNET就可以自动从SVN服务器上签出源代码,并调用MSBuild自动进行编译。我们以昨天的教程中创建的StartKit项目为实例,先看看下面的配置文件:1 cruisecontrol xmlns:cb="urn:ccnet.config.builder">
2013-03-31 08:13:35 904
原创 项目管理实践-----源代码控制
一、VisualSVN Server的配置和使用方法【服务器端】安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN Server Manger,下面是启动界面: 好的,下面我来添加一个代码库【Repository】,如下图:按上图所示,创建新的代码库,在下图所示的文本框中输入代码库名称: 注意:上图中的CheckBox如果选
2013-03-31 08:11:11 860
原创 项目管理实践-----基本工具
今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和2使用在服务器机上,软件3和4安装在客户端机上。另外,我们还有用到MSBuild、RoboCopy、WebDeployment等等,在下面的文章中用到的时侯,我会介绍给大家。 软件最新版本简单说明1VisualSVN Server
2013-03-31 08:08:24 694
原创 Tomcat内存溢出分析及解决方法
堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的,本文将详细介绍Tomcat内存溢出,需要了解更多的朋友可以参考下JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。一、内存溢出类型 1、java.lang.
2013-03-30 21:30:07 724
原创 最佳软件开发实践指导
1. 给人写程序,而不是给计算机一个程序,对于阅读它的人来说,不应该要求读者一次性的在大脑里加载过多的背景/相关知识。命名需要一贯、明确、有意义代码风格和格式要统一一致软件开发中的各种工作都要分割成1小时左右的任务2. 重复性的工作自动化让计算机去做重复性的工作把最近使用过的命令存到一个文件里,以备复用使用编译工具来自动化系统流程3. 用计算机做历史记录用软件
2013-03-26 22:47:11 727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人