用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 网页制作教程 > Dreamweaver教程 > DreamWeaver应用实例 > 文章正文
实战Dreamweaver MX和Visual SourceSafe开发Web项目(8)
iTbulo.COM 2005-4-9 icefire()

(二)VSS中的相关应用
    由于在DW中可以对VSS的文件进行常规操作,开发人员不需要经常到VSS客户端中进行操作,但比如为代码设置版本、恢复文件等操作需要在VSS中进行。VSS记录了一个源代码文件从创建、修改到发布的全过程,记录了每次对该文件的Check In操作,所以在源代码查错调试方面非常有用。下面将介绍VSS几种典型的操作。

1、源码操作
    登录进入VSS客户端界面,用鼠标选取源代码文件点击右建弹出快捷菜单执行Show History...命令,弹出图8-1 历史选项。这是查看记录选项,在此可以定义你要查看的历史记录。


图8-1 历史选项
    Include Labels:包括用户指定的标签的历史记录。
    Labels Only:仅显示有用户定义标签的历史记录。
    From:限制查询历史记录的开始日期,可以输入日期、日期:时间、version(版本)或者label(标签),在输入日期时间格式是需要加一个前缀"D",如"D02/29/95;12:15",在输入版本号时需要加一个前缀"L",如Lbeta1。若仅日期格式不需要添加任何前缀,以下格式都是合法的,08.15.95, 08-15-95, or 08/15/95 format, but not as August 15, 1995,注意这些时间格式是老外的习惯,你在输入时候需要注意一下。
    To:限制查询历史记录的结束日期,可以输入日期、日期:时间、version(版本)或者label(标签),其输入规则与From的一样。
    User: 指定用户名。
   在输入特定条件后单击"OK"按钮弹出历史纪录列表,如图8-2 历史记录列表。


图8-2 历史记录列表

    View:查看源码详细信息,如果是二进制文件将不能正常显示。
    Details:查看文件的详细信息,点击该按钮会弹出一个对话框,可以查看该文件的版本信息、操作时间、操作人以及文件的注释。
    Get:得到当前历史记录的源代码文件,并不是该代码的最新版本。
    Check Out:将该文件Check Out。
    Diff:源码比较。单击该按钮会弹出源码比较选项对话框,直接单击"OK"按钮打开图8-3界面。从界面中可以清晰看到代码的异同。VSS中用3种颜色来区分代码的变化,蓝色代码表示被删除的行,红色代码表示被修改的代码,绿色代码表示新增加的代码。


图 8-3 源代码对比

    Pin/Unpin:锁定/解锁所选择的源代码文件,不允许别人再做Check Out/In操作。文件被锁定后VSS就在文件名前加一个标识。
    Rollback:恢复当前版本。该操作是不可逆的,源码被恢复后,比该记录晚的历史记录全部被清除。建议不要过多使用该功能,可以用通过单击"Get"按钮得到当前版本的源代码,再对源码做出修改,这样做保留了历史记录不被清楚,同时也达到了Rollback的功能。
    Report:对比报告。VSS把分析出来的结果输出到打印机、文件和剪贴板。
文章搜索
相关资讯
相关文章 相关下载
米兰2006拾影-Driade(2)
米兰2006拾影-Driade(1)
palindromenoise 招贴设计
Drew Gurian 广告招贴设计
德国“adrenal”招贴设计大赛(四十)
焦点信息