用户操作
[即时聊天] [发私信] [加为好友]
纯月ID:danny_xcz
895150次访问,排名40,好友2人,关注者210人。
danny_xcz的文章
原创 299 篇
翻译 3 篇
转载 25 篇
评论 679 篇
纯月的公告
最近评论
wgc8791010:不错不错
ubiquitious:火星文了
转帖也不声明一下
不厚道啊。
学好英语归根结底只有一个单词 effort
有多少effort就有多少achievement
Jack_He:支持,有种豁然开朗的感觉。
keyeyun:支持下
rxzgh:说的不错,支持下
文章分类
收藏
    相册
    Blog用途
    我的相册
    Java Desktop
    Open Source
    友情链接
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 并行版本控制的好帮手--WinMerge收藏

    新一篇: 用YUI Ajax 库改造的 phpBB | 旧一篇: 实现基于json的级联菜单

    项目开发中最长遇到的问题就是需要并行版本控制,比如一个产品分为个人版和企业版。那么其中某一个版本修改的时候,一些关键的修改也要合并到企业版里面。 还有诸如你的产品对于不同的客户都有一些定制的修改,而一些关键的修改您又希望能同步到主办本里面,这时候,你就需要一个文件/目录比对器。

    WinMerge就是这样一个文件目录比对器,它是完全免费的,您可以从www.sf.net上下载它。使用起来非常方便,不过有几点需要注意。

    1 过滤器的设定,你可以为自己的项目定义一个过滤器

    def: include

    d: \.php$ ## Filter for filename 这里是需要比对的文件名
    d: \.html$

    d: \\attachment$   ##这里是不需要比对的,要跳过文件夹,这个地方很奇怪,但就是排除的意思
    d: \\cache$
    d: \\css$
    d: \\docs$
    d: \\htmlarea$
    d: \\javascripts$
    d: \\themes$
    d: \\xajax$ 

    2 比对完成后,Winmerge可以生成报表。你可以把它分发给所有的开发人员,确保合并正确完成。然后进行集成编译。

    3 有的说CVS的分支管理不是也可以实现并行开发么?是的,不过那个并行版本的通常用于同一个项目的不同版本号之间的并行,按照手册的说法:例如你的产品发布了1.0了,这时候你可以建立一个1.1的分支继续开发,而不会影响到1.0的版本,等1.1分支成熟以后,再合并到主干的1.1中去。

    对于不同的项目,最好还是分别建立不同的代码仓库,通过一些简单的对比工具实现合并。

    发表于 @ 2006年09月20日 08:17:00|评论(loading...)|编辑

    新一篇: 用YUI Ajax 库改造的 phpBB | 旧一篇: 实现基于json的级联菜单

    评论

    #LAISA 发表于2006-09-20 14:14:00  IP: 61.185.30.*
    请问和您一起写那篇给想考研究生的大学生的一封信的作者是谁
    谢谢了
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 纯月