标签归档:版本控制

Web2.0之Tag标签原理实现浅析

实验共用到文章表bc_Articles 、标签表bc_Tags 、标签关系表bc_TagsRelation 三个表 ,标签关系表其实是文章表和标签表之间多对多关系的产物。
为了以后可以对博客的文章、相册、视频之类的能够通用标签功能。所以在设计bc_TagsRelation表时将ArticleID用ObjectID代替,并新增了一个ObjectTypeID字段,用于标识ObjectID是属于什么类型的ID(本文中的ObjectTypeID 1为文章)
继续阅读

版本控制工具:“和谐”项目开发的保证

【IT168 评论】现在的软件项目开发中,必然涉及版本控制(Revision Control)工具。没有使用版本控制工具的开发工作,有人形容就如同生活在“黑暗时代”。版本控制工具是项目开发中必不可少的,以此进行的版本控制可以确保在软件项目开发中,不同的开发人员所涉及的同一文档都得到更新。
    关于软件版本控制

如果在开发团队中没有使用版本控制,多个开发人员共同负责同一个软件文档的开发,每个人在各自的机器上有整个软件文档的备份,并对之实施编程开发,在分别完成各自任务之后,再通过文本比对工具将各自机器上的不同版本的程序整合到一台机器上。没有进行版本控制或者版本控制本身缺乏正确的流程管理,在软件开发过程中将会引入很多问题,如软件代码的一致性、软件内容的冗余、软件过程的事物性、软件开发过程中的并发性、软件源代码的安全性,以及软件的整合等问题。 继续阅读

Dreamweaver MX 也要 VSS

VSS=Vislual SourceSafe 关于他的作用,请看第四段
以前只是做软件的时候团队开发用版本控制软件 前阵子用ASP.NET 团队开发也是VSS 今天看到这篇用DW MX与VSS协作开发例子,感觉很好。前段作救火员改一个ASP的网站,两个人就协调起来很困难…赫赫,看来我的DWMX用的还不到家啊…
由于Web项目程序代码非常分散不集中,大的Web项目程序代码源文件多达上百个甚至更多,小的也有数十个,怎样合理地管理这些源代码还是一个问题,本文提出一种针对Web项目开发过程中代码控制的解决方案。我们将利用Dreamweaver MX和Visual SourceSafe来实现Web项目代码开发的全程控制。这2种软件大家都比较熟悉,但为了保持本文的完整性我还是分别简要介绍一下这2种软件。 继续阅读