找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 485|回复: 0

[【求助】] 网站的多人协作管理

[复制链接]
发表于 2005-8-12 18:02:34 | 显示全部楼层 |阅读模式
网站的多人协作管理  

   大多数网站维护都采用“多人协作,共同管理”方式。某个人负责一个(或者多个)栏目,他只能对他负责的栏目进行修改,而对其他栏目没有修改的权限。但是有时会出现多个人要同时修改同一个文件的情况,特别是网站的首页、次首页。这时会出现多人拥有修改权限,怎么办呢?如何才能分辨文件的哪些内容是新的,哪些内容是旧的呢?   

   Dreamweaver(以下简称DW)作为新一代的网页制作软件,除了绝佳的DHTML编辑功能和高度的兼容性以外,还提供了强大的网站管理功能,最重要的一点,它提供了多人协作网站的管理功能。这就是DW中的Check In和Check Out特性。使用这个特性,就可以解决上面的问题,让你大可放心地来维护网站。   

   所谓的“Check Out”,就是将当前文件的修改权限归属自己,只有自己能够编辑。这个文件对于别人来说是只读的。而“Check In”则与“Check Out”操作相反,也就是放弃对文件修改权限的控制,让别人也可以修改这个文件。下面就让我们来看看它们的具体功能和使用方法。   

   一、启用Check In和Check Out功能   

   1.在DW编辑窗口中选择“Site”菜单,单击“Define Site”命令定义你要维护的网站,这时会出现定义站点窗口。   
   2.选择好你要定义的站点,单击“Edit”按钮,会打开一个对话框,允许你对站点的属性进行设置。在左边的列表中选择“Check In/Out”选项,然后就可以在右边进行相应的设置了。   
   3.选中“Enable File Check In and Check Out”(激活文件的Check In和Check Out)前面的复选框,就可以启用Check In和Check Out特性了。   
   4.如果你选中“Check Out Files when Opening”(打开文件前Check Out文件)复选框,则在打开文件进行编辑时自动Check Out该文件。   
   5.在“Check Out Name”文本框中输入编辑者的名称。当你对文件Check Out时,这里的名称就会出现在站点窗口中,它告诉其他的网页维护者现在是谁在编辑文件。   
   6.设置完毕后,按下“OK”按钮,返回对话框中。   
   7.单击“Done”按钮,就完成了激活Check In和Check Out特性的操作。

   二、使用Check In和Check Out功能   

   在激活了站点的Check In和Check Out功能之后,我们就可以在站点窗口中进行Check In和Check Out的操作。
  
   在本地站点窗口中,选择要Check Out的文件,单击“Check Out”按扭,就可以把文件Check Out了,此时在站点窗口中远端和本地端中的该文件图标后面将跟随一个绿色的“√”,表示该文件已经被Check Out,在Check Out By栏中会显示该编辑者的ID。 而在其他维护者的站点窗口中,将会看到一个红色的“√”,表示该文件已经被人编辑,同样的可以查看到编辑者的ID。被Check Out的文件只有操作者才可以编辑,对于其他的用户,这个文件是只读的。   

   当编辑完成后,将文件上传更新,然后选择好这个文件,单击“Check In”按扭,就可以解除对该文件的锁定,此时在该文件图标后面出现一个灰色的锁状标识。此时这个文件对于用户自己来说是锁定的,无法编辑它。   

   如果你在激活Check In和Check Out特性时选择了“Check Out Files when Opening”选项,当你需要对这个站点内的文件编辑时,DW会自动的Check Out这个文件。   

   在执行Check In或者Check Out时,都会出现一个对话框,这是提示你是否要将文件中引用的其它内容一并Check In或者Check Out。   

   需要注意的是,如果你是在本地的电脑上进行网站的维护,建议每个维护者在编辑公用文件时,首先应该将这个文件在服务器上Get下来,以保证你要编辑的文件为最新版,以免编辑旧文件而覆盖了他人编辑的新文件。如果直接在公共服务器上进行维护站点的话,在你编辑、更新完站点之后,一定要将文件Check In解锁,否则他人还是无法编辑这些文件。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2024-11-19 17:42 , Processed in 0.239960 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表