兵马末动,粮草先行
在项目开始之前,我先把项目管理的方式大概的介绍一下:
个人认为一般项目管理首先最需要考虑的是代码版本控制管理,由于使用Subversion比较多,而且网上还有很多的SVN代码托管的地方,这样就比较方便,这样就不需要自己
再在本地创建SVN服务器了,万一系统崩了,SVN服务器也就完了。到时哭都没地儿哭去。
然后就是缺陷管理,文档管理工具,如果是在自己本地建缺陷管理工具和文档管理工具的话,也会面临跟SVN一样的问题,系统崩了怎么办,难道还要准备两台电脑,专门用一台
来每天做备份吗?
终合上面的需求考虑,我决定使用将我的项目托管到google code上去,http://code.google.com/。
关于google code,我这里不做介绍,不了解的兄弟姐妹可以自己到上面的网址去了解一下。我这里说明一下为什么选择它的原因,首先它提供了我以上项目管理所需要的所有功能:
1.可以将我的源代码放在google的SVN代码版本控制管理服务器上面,这样我就只需要从互联网上做代码更新就可以了。不需要我去考虑版本控制管理服务器崩了啊,系统崩了代码丢失等问题。
2.它提供了一个任务管理工具issue tracking.我可以使用它对我的代码进行作务管理以及缺陷管理。
3.它提供了文档管理工具:WIKI,通过一些简单的类似于HTML的标签就能对我的文档进行排版。
使用google code还有一个好处,如果我将来的项目开展的比较顺利的话,我想邀请感兴趣的好友一起做开发的话,不管他/她/它(神啊牛啊,反正不是人之类的)在哪里,
只要使用goole code创建新的用户进行授权,他们就可以从互联网中直接下源代码,修改源代码,并提交到google code的svn服务器上,进行项目的协同开发。而且不可以
通过它所提供的缺陷管理工具对我们的项目进行缺陷修改,使用文档管理工具,了解项目的设计等信息。由于我的这个项目本来就是对自己学习的知识的一个实践,所以不存在什
么版权问题。所以是百利而无一害的。这些都是我选择google code的原因。
至以上的工具的配置及使用,我会在下面的项目进行过程中慢慢进行介绍。迫不及待的朋友也可以在网上进行google一下。
to be perfect
在项目开始之前,我先把项目管理的方式大概的介绍一下:
个人认为一般项目管理首先最需要考虑的是代码版本控制管理,由于使用Subversion比较多,而且网上还有很多的SVN代码托管的地方,这样就比较方便,这样就不需要自己
再在本地创建SVN服务器了,万一系统崩了,SVN服务器也就完了。到时哭都没地儿哭去。
然后就是缺陷管理,文档管理工具,如果是在自己本地建缺陷管理工具和文档管理工具的话,也会面临跟SVN一样的问题,系统崩了怎么办,难道还要准备两台电脑,专门用一台
来每天做备份吗?
终合上面的需求考虑,我决定使用将我的项目托管到google code上去,http://code.google.com/。
关于google code,我这里不做介绍,不了解的兄弟姐妹可以自己到上面的网址去了解一下。我这里说明一下为什么选择它的原因,首先它提供了我以上项目管理所需要的所有功能:
1.可以将我的源代码放在google的SVN代码版本控制管理服务器上面,这样我就只需要从互联网上做代码更新就可以了。不需要我去考虑版本控制管理服务器崩了啊,系统崩了代码丢失等问题。
2.它提供了一个任务管理工具issue tracking.我可以使用它对我的代码进行作务管理以及缺陷管理。
3.它提供了文档管理工具:WIKI,通过一些简单的类似于HTML的标签就能对我的文档进行排版。
使用google code还有一个好处,如果我将来的项目开展的比较顺利的话,我想邀请感兴趣的好友一起做开发的话,不管他/她/它(神啊牛啊,反正不是人之类的)在哪里,
只要使用goole code创建新的用户进行授权,他们就可以从互联网中直接下源代码,修改源代码,并提交到google code的svn服务器上,进行项目的协同开发。而且不可以
通过它所提供的缺陷管理工具对我们的项目进行缺陷修改,使用文档管理工具,了解项目的设计等信息。由于我的这个项目本来就是对自己学习的知识的一个实践,所以不存在什
么版权问题。所以是百利而无一害的。这些都是我选择google code的原因。
至以上的工具的配置及使用,我会在下面的项目进行过程中慢慢进行介绍。迫不及待的朋友也可以在网上进行google一下。
to be perfect