【重发】终于提交了项目第一个版本到git@osc了。兴奋ing

     今天终于提交了第一个版本到 git@osc 了。我的项目是一个基于JAVA的团队管理平台,用于管理软件开发团队的各种信息,例如,人员,项目,bug 跟踪,文档等各方面的信息,为什么要提出这个项目呢?因为这个项目并不是基于J2EE的技术上面开发的,也就是说,当你部署这个项目,你不需要安装任何的web容器(tomcat ,jboss 之类),这个项目是基于apache mina server 开发的,项目由服务器端和客户端组成,你只需要修改一下服务端和客户端各自的配置文件就好了。

这个项目仍在初始阶段,仍未进入正式开发过程,但基本的一些文档已经有了。大家可以从 git@osc 下载来看看。
另外,我在这里并不是主要介绍我的项目有多牛B,而是提出一个对于git,或者说项目版本库的管理方案(直白一点说,其实就是个目录结构)。

/docs               存放所有与项目相关的分析/设计文档,参考资料等
/docs/project_docs  存放所有与项目相关的分析/设计文档
/docs/books         存放所有在项目开发过程中,所有具有参考价值的文章,书籍,论文等资料。
/code               存放项目所有程序源代码文件,程序配置文件等
/config             存放项目在部署时的初始化配置信息,如数据库,初始化数据配置,运行环境要求/配置说明书等
/release            存放项目在设计,开发,部署,维护等过程中,各项信息的更新日志
/note               存放项目在设计,开发,部署过程中出现的问题记录
     这个就是项目的目录结构,每个目录的作用都已经说得很清楚了。大家可以上去clone这个项目来看看,code文件夹下面已经乱七八糟地放了很多东西,那些都是一些试验代码,大家就可以不管了,关键还是看看docs/project_docs 下面的东西,里面有一些文档和powerdesigner 的模型文件。
今天就说这么多,给个链接,大家自己clone看看:

http://git.oschina.net/amosworkgroup/netvinace

你可能感兴趣的:(【重发】终于提交了项目第一个版本到git@osc了。兴奋ing)