Check In/Out功能簡介:該功能是專門針對多用戶管理而預(yù)設(shè)的。矣即多用戶使用多帳號(hào)管理同一站點(diǎn)。該功能的強(qiáng)大之處在于,當(dāng)多人同時(shí)登陸站點(diǎn)進(jìn)行同步更新時(shí),對方用戶所指定修改的內(nèi)容將被鎖定,其他用戶不能更改這部分內(nèi)容。同時(shí),該功能配合Design Notes(設(shè)計(jì)筆記)的使用可給予其他用戶以提醒,指明“某文件我正在使用或修改,請不要擅自改動(dòng)”。可以說,當(dāng)DW引入該功能于站點(diǎn)管理中后,使其功能得到很大的提升,不讓Frontpage專美與前。
簡要說明:由于絕大多數(shù)網(wǎng)站所提供的遠(yuǎn)端站點(diǎn)管理都是以FTP功能為主,所以在本篇中就以FTP功能為例進(jìn)行分析說明。
逐步分析:
第一步:選擇Site-Open Site打開一個(gè)站點(diǎn)。然后在Site選項(xiàng)中雙擊,DW會(huì)自動(dòng)彈出Site Definition for(站點(diǎn)名稱)-站點(diǎn)定義對話框。選擇第二項(xiàng)Remote Info-遠(yuǎn)端信息,在access-數(shù)據(jù)列表中有4個(gè)附屬選項(xiàng),選擇第二項(xiàng)FTP,打開FTP遠(yuǎn)程管理設(shè)置面板進(jìn)行設(shè)置。看下圖及注解:
圖1
注解:首先來看上半部分。其中FTP Host即FTP登陸地址;Host Directory即遠(yuǎn)程文件夾。在這里你可以指定一個(gè)用來上載文件的目錄。如果是直接上傳到根目錄下,敲入“/”即可;Login即用戶名;PassWord即遠(yuǎn)程登陸密碼;Use Passive FTP即使用被動(dòng)的FTP功能;Use Firewall一項(xiàng)為使用防火墻。這一部分都是為遠(yuǎn)程登陸所做的一些必要設(shè)置。
現(xiàn)在來看下半部分。本身Check In/Out是一個(gè)副選項(xiàng),因?yàn)閱稳斯芾碚军c(diǎn)時(shí)是用不到該功能的。首先要勾選它,才可以看到下面的內(nèi)容。
其中Check Out Files when Opening即提示我們“在檢查文件時(shí)打開”,這里的“打開”的內(nèi)容就是指下面的Check Out Name(檢驗(yàn)者名稱)以及Email Address(檢查者的郵件地址)。它的作用在于,當(dāng)多位用戶同時(shí)登陸遠(yuǎn)程站點(diǎn)進(jìn)行管理時(shí)用來表明各自的身份。
第二步:做完相關(guān)設(shè)置后,點(diǎn)下OK鍵返回到站點(diǎn)管理狀態(tài),讓我們來觀察一下,做完設(shè)置后站點(diǎn)管理器發(fā)生了什么變化。見下圖及注解:
圖2
圖3
注解:圖2展示的是沒有做遠(yuǎn)程管理設(shè)置時(shí)本地站點(diǎn)管理器的狀態(tài)。圖3所展示的是遠(yuǎn)程管理設(shè)置已經(jīng)完成等待連接遠(yuǎn)程服務(wù)器的狀態(tài)。同時(shí),我們發(fā)現(xiàn)當(dāng)設(shè)置了Check In/Out功能后,狀態(tài)欄中就多出了兩個(gè)分別帶有“對號(hào)”和“鎖頭”標(biāo)識(shí)的圖標(biāo)。其中,帶有“對號(hào)”的圖標(biāo)即代表Check Out功能。“鎖頭”即帶表Check In功能。
第三步:說到這里,那么究竟Check In/Out功能在管理站點(diǎn)過程中會(huì)產(chǎn)生什么樣的效果呢?現(xiàn)在就讓我們來看一看在連接了遠(yuǎn)程服務(wù)器后,利用它們進(jìn)行遠(yuǎn)程文件管理時(shí)的效果和作用。見下圖及注解:
圖4
圖5
圖6
注解:首先我們要連接到遠(yuǎn)程站點(diǎn)。連接后,選擇一些文件按下驗(yàn)證,這時(shí)候遠(yuǎn)程站點(diǎn)與本地站點(diǎn)中相同的文件將同步的被勾畫上“對號(hào)”(見圖4所示)。它代表著“我正在修改這些文件,你小子別動(dòng)彈”。“對號(hào)”將針對不同管理者顯示成不同的顏色。帶有綠色對號(hào)標(biāo)記的文件代表著由“我”本人在對其進(jìn)行修改,它在本地和遠(yuǎn)程站點(diǎn)顯示的顏色相同。當(dāng)其他的管理者看到這些文件時(shí)所顯示的對號(hào)標(biāo)記顏色則為紅色。也就是在提醒他們這些文件正在被“別人”修改。這時(shí)在本地與遠(yuǎn)程站點(diǎn)窗口中將同時(shí)顯示出我們剛剛在“Remote Info-Check In/Out-Checked Out Name”中所設(shè)置的檢驗(yàn)者用戶名。同時(shí)遠(yuǎn)程站點(diǎn)會(huì)自動(dòng)的建立一些同被登記的文件名相同,但后綴名為“.LCK”格式的文件(見圖5示),它記錄著驗(yàn)證者的個(gè)人信息,代表著鎖定的遠(yuǎn)程文件,以防止在“我”修改這些文件時(shí)其他的管理者也去修改它們。它本身只是起到一個(gè)警示的作用,其他的管理者同樣可以硬性的修改遠(yuǎn)程文件,只要?jiǎng)h除它們就可以了。當(dāng)我們將文件修改完成,保存并上傳覆蓋遠(yuǎn)程文件后,這些后綴名為“.LCK”的文件就會(huì)自動(dòng)的被刪除。
同樣的,再選擇一些文件按下登記,這時(shí)本地站點(diǎn)中的 的文件將被“鎖頭”鎖定(如圖6)。而且本地文件的文件屬性也隨之改變?yōu)橹蛔x文件,也就是說“我”沒有權(quán)限改變這些文件。但在遠(yuǎn)程站點(diǎn)中這些文件是自由的,不發(fā)生任何變化。登記的功能主要是用來預(yù)防我們在聯(lián)機(jī)的狀態(tài)下修改一些文件時(shí)錯(cuò)誤的將不需要修改的文件進(jìn)行了改動(dòng),因?yàn)楸镜睾瓦h(yuǎn)程的文件是同步更新的,那么只要我們在修改文件時(shí)將其他的不需修改的文件登記一下,就可以避免類似的錯(cuò)誤產(chǎn)生而使工作變的繁瑣。當(dāng)我們需要解開他們進(jìn)行修改時(shí)只要再次選中這些文件按下“Chech In”即可,如果是單純的解鎖,只需在本地站點(diǎn)管理器中右鍵點(diǎn)選文件,在彈開的菜單列表中選擇“Turn Off Read Only(關(guān)閉只讀屬性)”文件便恢復(fù)自由了。
通過以上三步分析,相信您以對通過“登記/檢查”進(jìn)行多用戶管理有了一個(gè)較為清晰的了解。現(xiàn)在讓我們來總結(jié)一下它們的概念:
Check In(登記):只針對本地站點(diǎn)文件運(yùn)做。避免對不需進(jìn)行修改的文件做任何改動(dòng)。
Check Out(驗(yàn)證):同步運(yùn)做于本地與遠(yuǎn)程站點(diǎn)。提示其他網(wǎng)站管理者某些文件正在修改中,請不要再做修改。
最后希望您能充分利用并發(fā)揮該功能的強(qiáng)大優(yōu)勢,將您的站點(diǎn)管理得井然有序。
新聞熱點(diǎn)
疑難解答
圖片精選