实战Dreamweaver MX和Visual SourceSafe研发Web…

2008-02-23 06:12:41来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

四、实战研发
到了这一步您能够具体研发了,由于已将DW和VSS已连接起来了,对VSS文档的常规操作无需登录VSS去实现,直接在DW中就能够方便实现。下面将从2个方面来实战研发,先介绍在DW中研发然后再介绍在VSS中进行版本控制和代码恢复比较等。

(一)、在DW中的相关应用
1、在DW中连接VSS服务器
打开DW编辑窗口后的第一件事就是连接远程服务器,也就是VSS服务器。在DW中执行Site/Site Files...命令或按F8快捷键打开图6-1 Site面板,Site面板中能够查看到本地文档列表、测试服务器文档列表和远程VSS上面的文档列表。我们对文档的编写和操作主要是在Local View中进行的。当然您也能够不连接远程服务器,在本地打开一个未被其他小组成员Check Out的文档时DW自动连接VSS服务器,并且将该文档自动Check Out,在Site面板中的文档有三种状态,文档锁定状态:当前文档没有被任何其他成员Check Out编辑,这样的文档DW在文档名前加一个小锁。文档被自己Check Out 状态:也就是文档自己正在编辑或已Check Out了,DW在文档名前加一个绿色的小勾。文档被别人Check Out 状态:文档被其他小组成员Check Out了,DW在文档名前加一个红色的小勾。


图6-1 Site面板


2、源代码文档的基本操作
在图6-1 Site编辑界面中能够对文档进行Put/Get,Check Out/In操作,Check Out 和Check In在前面已介绍过了不在说明了。Put是将本地文档上载到VSS服务器上,Get就是把VSS服务器上的文档下载下来。Put/Get和Check Out/In的区别就是VSS是否对文档内容的操作做了备份和记录,Check Out/In操作在VSS上都有相应的记录,而Put/Get就没有。
在Site界面中能够用鼠标直接拖拽实现文档的Put/Get,在DW默认配置中从VSS服务器上拖拽文档会弹出如图6-2的信息提示框(Check Out/In操作也会有这个提示框),该文本框的含义是是否将和该文档有关连的文档都Put/Get(Check Out/In)。强烈建议在此选择No,而且还把不要提示消息这个复选框勾选。假如您选择了Yes,您的操作将会很慢而且还会造成一些不必要的错误(DW会用VSS上旧文档覆盖本地已修改但未Check In的文档),DW把和当前文档有关连的任何文档都操作了,如Include文档、图片文档、CSS文档等,其实有些不是经常需要修改的文档。假如有一天需要选择他同时操作和他有关联的文档,执行Edit/Preferences...命令打开参数配置对话框,选择Site选项卡,把Dependent Files(关连文档)中的2个复选框勾选即可。


图6-2 信息提示框

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Dreamweaver MX之asp(6)

下一篇: 实战Dreamweaver MX和Visual SourceSafe研发Web项目(2)