人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 網(wǎng)頁設(shè)計教程 > 詳細(xì)頁面

實(shí)戰(zhàn)DW MX與VSS開發(fā)Web項(xiàng)目(下)

實(shí)戰(zhàn)DW MX與VSS開發(fā)Web項(xiàng)目(下)

更新時間:2019-04-25 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

網(wǎng)站建設(shè)是指使用標(biāo)識語言(markup language),通過一系列設(shè)計、建模、和執(zhí)行的過程將電子格式的信息通過互聯(lián)網(wǎng)傳輸,最終以圖形用戶界面(GUI)的形式被用戶所瀏覽。簡單來說,網(wǎng)頁設(shè)計的目的就是產(chǎn)生網(wǎng)站。簡單的信息如文字,圖片(GIF,JPEG,PNG)和表格,都可以通過使超文件標(biāo)示語言、可擴(kuò)展超文本標(biāo)記語言等標(biāo)示語言放置到網(wǎng)站頁面上。
4、在站點(diǎn)定義選項(xiàng)對話框中選取Testing Server(測試服務(wù)器信息)選項(xiàng)卡如圖1-11,Server Model:選擇Web項(xiàng)目所才用的技術(shù)類型,DW支持絕大多數(shù)的Web動態(tài)語言。Access:訪問類型,有FTP和Local/Network(本地/局域網(wǎng)),Testing Server:測試服務(wù)器地址。 Refresh Remote File List Automatic:自動刷新遠(yuǎn)程文件列表,URL Prefix:測試服務(wù)器訪問的URL地址。     



圖1-11 Testing Server    至此,DW和VSS的配置都已經(jīng)基本配置好了,上面講到的配置都是必須要設(shè)置的,否則2種軟件不能夠友好協(xié)作,其他還有一些參數(shù)可以根據(jù)具體情況來設(shè)置。     四、實(shí)戰(zhàn)開發(fā)     到了這一步你可以具體開發(fā)了,由于已經(jīng)將DW和VSS已經(jīng)連接起來了,對VSS文件的常規(guī)操作不需要登錄VSS去實(shí)現(xiàn),直接在DW中就可以方便實(shí)現(xiàn)。下面將從2個方面來實(shí)戰(zhàn)開發(fā),先介紹在DW中開發(fā)然后再介紹在VSS中進(jìn)行版本控制和代碼恢復(fù)比較等。     (一)、在DW中的相關(guān)應(yīng)用     1、在DW中連接VSS服務(wù)器     打開DW編輯窗口后的第一件事就是連接遠(yuǎn)程服務(wù)器,也就是VSS服務(wù)器。在DW中執(zhí)行Site/Site Files...命令或者按F8快捷鍵打開圖1-12 Site面板,Site面板中可以查看到本地文件列表、測試服務(wù)器文件列表和遠(yuǎn)程VSS上面的文件列表。我們對文件的編寫和操作主要是在Local View中進(jìn)行的。當(dāng)然你也可以不連接遠(yuǎn)程服務(wù)器,在本地打開一個未被其他小組成員Check Out的文件時DW自動連接VSS服務(wù)器,并且將該文件自動Check Out,在Site面板中的文件有三種狀態(tài),文件鎖定狀態(tài):當(dāng)前文件沒有被任何其他成員Check Out編輯,這樣的文件DW在文件名前加一個小鎖。文件被自己Check Out 狀態(tài):也就是文件自己正在編輯或者已經(jīng)Check Out了,DW在文件名前加一個綠色的小勾。文件被別人Check Out 狀態(tài):文件被其他小組成員Check Out了,DW在文件名前加一個紅色的小勾。     


圖1-12 Site面板    2、源代碼文件的基本操作     在圖1-12 Site編輯界面中可以對文件進(jìn)行Put/Get,Check Out/In操作,Check Out 和Check In在前面已經(jīng)介紹過了不在說明了。Put是將本地文件上載到VSS服務(wù)器上,Get就是把VSS服務(wù)器上的文件下載下來。Put/Get和Check Out/In的區(qū)別就是VSS是否對文件內(nèi)容的操作做了備份和記錄,Check Out/In操作在VSS上都有相應(yīng)的記錄,而Put/Get就沒有。     在Site界面中可以用鼠標(biāo)直接拖拽實(shí)現(xiàn)文件的Put/Get,在DW默認(rèn)設(shè)置中從VSS服務(wù)器上拖拽文件會彈出如圖1-13的信息提示框(Check Out/In操作也會有這個提示框),該文本框的含義是是否將與該文件有關(guān)連的文件都Put/Get(Check Out/In)。強(qiáng)烈建議在此選擇No,而且還把不要提示消息這個復(fù)選框勾選。如果你選擇了Yes,你的操作將會非常慢而且還會造成一些不必要的錯誤(DW會用VSS上舊文件覆蓋本地已修改但未Check In的文件),DW把與當(dāng)前文件有關(guān)連的所有文件都操作了,如Include文件、圖片文件、CSS文件等,其實(shí)有些不是經(jīng)常需要修改的文件。如果有一天需要選擇它同時操作與他有關(guān)聯(lián)的文件,執(zhí)行Edit/Preferences...命令打開參數(shù)設(shè)置對話框,選擇Site選項(xiàng)卡,把Dependent Files(關(guān)連文件)中的2個復(fù)選框勾選即可。     


圖1-13 信息提示框    3、Design Notes(設(shè)計筆記)     細(xì)心的人也許發(fā)現(xiàn)了圖1-12中有幾個文件名后面有個黃色的小標(biāo)記,這是Macromedia在發(fā)布Dreamweaver 3.0時增加的一個功能Design Notes(設(shè)計筆記),開發(fā)人員可以對該文件增加設(shè)計筆記和心得,這些筆記和心得是累加的,可以記錄各個開發(fā)人員的筆記,這些信息任何一個打開該文件的開發(fā)人員都可以查看到,這樣開發(fā)人員就可以非常方便地勾通。當(dāng)用DW和VSS聯(lián)合開發(fā)時,這些筆記心得還可以保存到VSS服務(wù)器上。VSS對每個文件都有個Comment(注釋)功能,這和DW的Design Notes的功能有點(diǎn)重復(fù),不過DW的Design Notes功能強(qiáng)大許多,還是推薦使用Desgin Notes,在DW3和DW4的版本中Design Notes不支持中文,但DW MX可以支持中文,這一點(diǎn)對那些英文不太好的人來說是一個福音。     若要對一個文件添加Design Notes,就先用鼠標(biāo)在Files面板中選取該文件,點(diǎn)擊鼠標(biāo)右建彈出快捷菜單執(zhí)行Design Notes命令,打開圖1-13。在界面中就有2個選項(xiàng)卡,一個是Basic Info(基本信息),另一個是All Info(所有信息),先選擇該文件的當(dāng)前版本,然后在Notes(筆記)文本框中添加信息,可以通過點(diǎn)擊日期按鈕插入當(dāng)前系統(tǒng)的日期。在All Info選項(xiàng)卡中可以查看所Notes。     


圖1-14 設(shè)計筆記對話框    4、保持與遠(yuǎn)程服務(wù)器的同步(Synchronize)     同步是把本地源代碼和遠(yuǎn)程服務(wù)器上源代碼統(tǒng)一,如果不統(tǒng)一就用最新的覆蓋本地或服務(wù)器舊文件。用鼠標(biāo)在Site面板中選取本地一個源代碼,然后點(diǎn)擊鼠標(biāo)右建彈出快捷菜單執(zhí)行Synchronize...命令,打開圖1-15對話框,在該對話框中可以設(shè)置與遠(yuǎn)程服務(wù)器(VSS服務(wù)器)的同步方式。     


圖1-15 設(shè)計筆記對話框    Synchornize下拉菜單中有2個選項(xiàng):     a、整個本地站點(diǎn)和遠(yuǎn)程服務(wù)器同步,它會顯示當(dāng)前已定義的站點(diǎn)名稱
b、僅對本地已選擇的文件和遠(yuǎn)程服器上的文件同步,可以按住鍵盤Ctrl鍵選取多個文件和遠(yuǎn)程服務(wù)器相應(yīng)文件同步     Direction(方式)下拉菜單中有3個選項(xiàng):
Put newer files to remote:把最新的文件放到遠(yuǎn)程服務(wù)器上。
Get newer files from remote:從遠(yuǎn)程服務(wù)器上得到最新的文件。
Get and Put newer files:保持本地和遠(yuǎn)程服務(wù)器上都是最新文件。     復(fù)選框的含義是,刪除遠(yuǎn)程服務(wù)器上不在本地的所有文件。     設(shè)置完參數(shù)后,點(diǎn)擊Preview按鈕,DW就自動按照規(guī)則搜索需要更新的相關(guān)文件,如果沒有需要同步的文件DW彈出一個消息框,否則完成同步操作。     (二)VSS中的相關(guān)應(yīng)用     由于在DW中可以對VSS的文件進(jìn)行常規(guī)操作,開發(fā)人員不需要經(jīng)常到VSS客戶端中進(jìn)行操作,但比如為代碼設(shè)置版本、恢復(fù)文件等操作需要在VSS中進(jìn)行。VSS記錄了一個源代碼文件從創(chuàng)建、修改到發(fā)布的全過程,記錄了每次對該文件的Check In操作,所以在源代碼查錯調(diào)試方面非常有用。下面將介紹VSS幾種典型的操作。     1、源碼操作     登錄進(jìn)入VSS客戶端界面,用鼠標(biāo)選取源代碼文件點(diǎn)擊右建彈出快捷菜單執(zhí)行Show History...命令,彈出圖1-16 歷史選項(xiàng)。這是查看記錄選項(xiàng),在此可以定義你要查看的歷史記錄。     


圖1-16 歷史選項(xiàng)    Include Labels:包括用戶指定的標(biāo)簽的歷史記錄。
Labels Only:僅顯示有用戶定義標(biāo)簽的歷史記錄。
From:限制查詢歷史記錄的開始日期,可以輸入日期、日期:時間、version(版本)或者label(標(biāo)簽),在輸入日期時間格式是需要加一個前綴"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,注意這些時間格式是老外的習(xí)慣,你在輸入時候需要注意一下。
To:限制查詢歷史記錄的結(jié)束日期,可以輸入日期、日期:時間、version(版本)或者label(標(biāo)簽),其輸入規(guī)則與From的一樣。
User: 指定用戶名。
在輸入特定條件后單擊"OK"按鈕彈出歷史紀(jì)錄列表,如圖1-17 歷史記錄列表。     


圖1-17 歷史記錄列表    View:查看源碼詳細(xì)信息,如果是二進(jìn)制文件將不能正常顯示。
Details:查看文件的詳細(xì)信息,點(diǎn)擊該按鈕會彈出一個對話框,可以查看該文件的版本信息、操作時間、操作人以及文件的注釋。
Get:得到當(dāng)前歷史記錄的源代碼文件,并不是該代碼的最新版本。
Check Out:將該文件Check Out。
Diff:源碼比較。單擊該按鈕會彈出源碼比較選項(xiàng)對話框,直接單擊"OK"按鈕打開圖1-18界面。從界面中可以清晰看到代碼的異同。VSS中用3種顏色來區(qū)分代碼的變化,藍(lán)色代碼表示被刪除的行,紅色代碼表示被修改的代碼,綠色代碼表示新增加的代碼。     


圖 1-18 源代碼對比    Pin/Unpin:鎖定/解鎖所選擇的源代碼文件,不允許別人再做Check Out/In操作。文件被鎖定后VSS就在文件名前加一個標(biāo)識。     Rollback:恢復(fù)當(dāng)前版本。該操作是不可逆的,源碼被恢復(fù)后,比該記錄晚的歷史記錄全部被清除。建議不要過多使用該功能,可以用通過單擊"Get"按鈕得到當(dāng)前版本的源代碼,再對源碼做出修改,這樣做保留了歷史記錄不被清楚,同時也達(dá)到了Rollback的功能。     Report:對比報告。VSS把分析出來的結(jié)果輸出到打印機(jī)、文件和剪貼板。     2、恢復(fù)刪除記錄     VSS中可以對刪除的文件和對象進(jìn)行恢復(fù),如果用戶在刪除文件時選擇了Destroy permanently(永久刪除),那該操作不可恢復(fù)。只有用戶的權(quán)限含有Destroy才能進(jìn)行徹底刪除,當(dāng)然也只有具有Destroy權(quán)限的用戶才能恢復(fù)被刪除的文件。用鼠標(biāo)在VSS客戶端界面的All Projects窗口中選擇一個對象(也就是文件夾),然后點(diǎn)擊右建彈出快捷菜單執(zhí)行Properties...命令,打開該對象的屬性面板選擇Deleted Items(刪除項(xiàng)目)選項(xiàng)卡如圖1-19所示。     用鼠標(biāo)選擇欲操作的文件,可以按鍵盤Ctrl鍵選取多個文件,然后單擊Recover(恢復(fù))或Purge(徹底刪除,不可恢復(fù))按鈕。     


圖 1-19 恢復(fù)被刪除的文件    3、版本控制     當(dāng)Web項(xiàng)目開發(fā)完成后,就有必要對源代碼封一個版本,這樣有利于項(xiàng)目發(fā)布以及升級,用鼠標(biāo)在VSS客戶端界面的All Projects窗口中選擇一個對象(也就是文件夾),然后點(diǎn)擊右建彈出快捷菜單執(zhí)行Label...命令,打開設(shè)置版本窗口如圖1-20     

0
圖 1-20 版本設(shè)置    只需要在Label中輸入版本號然后單擊OK按鈕就可以了,在Comment中可輸入描述內(nèi)容。當(dāng)封了一個版本后,該項(xiàng)目下面的所有源代碼都封了一個版本,如圖1-17 可以看到有條歷史記錄的Action是"Label 1"。(出處:太平洋電腦網(wǎng))大多數(shù)人在上網(wǎng)的時候,都會瀏覽網(wǎng)頁提供給我們的信息。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 贵德县| 邛崃市| 徐闻县| 渑池县| 射阳县| 渝北区| 临沧市| 承德市| 缙云县| 十堰市| 唐海县| 武宣县| 全南县| 普格县| 黄冈市| 伊宁县| 新田县| 奉化市| 宁陵县| 布尔津县| 德保县| 乐亭县| 榆社县| 景德镇市| 霍林郭勒市| 黔东| 界首市| 新化县| 蒙阴县| 西安市| 读书| 偏关县| 海淀区| 伊宁县| 甘谷县| 八宿县| 麟游县| 岱山县| 清苑县| 乌审旗| 舟曲县|