UECSS.COM

专注前端开发,关注用户体验,记录成长历程

第7期WEB标准化交流会[上海站]总结

参加了在携程网举办的第七期Web标准化交流会,本次活动的主题为前端开发团队现状调查和未来期望,这是我第三次参加Web标准化交流会的线下活动。

这次交流会人不是很多,不过气氛还是蛮好的,大家讨论地很投机,整个讨论会下来,收获还是蛮多的,兴奋之余,一起聚了个餐。

本次讨论会以开发和及版本控制工具开头,大家各自分享了自己的使用工具及使用后感,恩,还是很不错的,交流会就要这样嘛!

版本控制提到的最多的工具如下:
一、Subversion(简称SVN)
简单介绍一下:Subversion是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。

优于CVS之处

  • 原子提交。一次提交不管是单个还是多个文件,都是作为一个整体提交的。在这当中发生的意外例如传输中断,不会引起数据库的不完整和数据损坏。
  • 重命名、复制、删除文件等动作都保存在版本历史记录当中。
  • 对于二进制文件,

二、Visual Source Safe(简称VSS)
简单介绍一下:VSS的配置管理的功能比较基本,提供文件的版本跟踪功能,对于build和基线的管理,VSS的打标签的功能可以提供支持。VSS提供share(共享)、branch(分支)和合并(merge)的功能,对于团队的开发进行支持。VSS不提供对流程的管理功能,如对变更的流程进行控制。VSS不能提供对异地团队开发的支持。此外VSS只能在windows平台上运行,不能运行在其他操作系统上。

三、Concurrent Version System(简称CVS)
CVS的功能除具备VSS的功能外,还具有:
它的客户机/服务器存取方法使得开发者可以从任何因特网的接入点存取最新的代码;它的无限制的版本管理检出(checkout:注1)的模式避免了通常的因为排它检出模式而引起的人工冲突;它的客户端工具可以在绝大多数的平台上使用。同样,CVS也不提供对变更流程的自动管理功能。

四、Git
简单介绍一下:Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。

俺只听清楚这几个,剩下的大家补充,嘿!

开发工具主要还是DW 、Editplus、aptana

最后语义化把讨论会推到了高潮,一位仁兄拿出来两个问题(详见:http://bbs.blueidea.com/thread-2982013-1-1.html

感谢携程的场地提供,感谢WEB标准化交流会能把我们聚在一起,感谢大家的分享。

4 thoughts on “第7期WEB标准化交流会[上海站]总结

  1. 猪的明天

    人少但还是蛮high的~

    可能是norwar的类似话题让大家从传统的复述、听复述中解放出来了;

    和自己息息相关的总会激发起一些热情;

    很显然当我问到话题的最后“未来的发展”这个较迷糊的词汇时,显得有些沉闷;

    可能是大家把注意力集中到了web标准上了,交流两个字应该突出,

    web标准(交流)

  2. Bin

    二、Visual Source Safe(简称VSS)简单介绍一下:VSS的配置管理的功能比较基本,提供文件的版本跟踪功能,对于build和基线的管理,VSS的打标签的功能可以提供支持。VSS提供share(共享)、branch(分支)和合并(merge)的功能,对于团队的开发进行支持。VSS不提供对流程的管理功能,如对变更的流程进行控制。VSS不能提供对异地团队开发的支持。此外VSS只能在windows平台上运行,不能运行在其他操作系统上。
    +1

Leave a comment

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif