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

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

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

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

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

網(wǎng)站建設(shè)是指使用標(biāo)識(shí)語言(markup language),通過一系列設(shè)計(jì)、建模、和執(zhí)行的過程將電子格式的信息通過互聯(lián)網(wǎng)傳輸,最終以圖形用戶界面(GUI)的形式被用戶所瀏覽。簡單來說,網(wǎng)頁設(shè)計(jì)的目的就是產(chǎn)生網(wǎng)站。簡單的信息如文字,圖片(GIF,JPEG,PNG)和表格,都可以通過使超文件標(biāo)示語言、可擴(kuò)展超文本標(biāo)記語言等標(biāo)示語言放置到網(wǎng)站頁面上。
由于Web項(xiàng)目程序代碼非常分散不集中,大的Web項(xiàng)目程序代碼源文件多達(dá)上百個(gè)甚至更多,小的也有數(shù)十個(gè),怎樣合理地管理這些源代碼還是一個(gè)問題,本文提出一種針對Web項(xiàng)目開發(fā)過程中代碼控制的解決方案。我們將利用Dreamweaver MX和Visual SourceSafe來實(shí)現(xiàn)Web項(xiàng)目代碼開發(fā)的全程控制。這2種軟件大家都比較熟悉,但為了保持本文的完整性我還是分別簡要介紹一下這2種軟件。     Dreamweaver MX(以下簡稱DW MX)是Macromedia公司網(wǎng)頁制作三劍客之一,其強(qiáng)大功能在此不再復(fù)述,DW MX整合了Dreamweaver 4和Dreamweaver UltraDev 4的所有功能,他同時(shí)適合Web界面開發(fā)人員和Web后臺(tái)開發(fā)人員使用,DW MX幾乎支持所有常見動(dòng)態(tài)Web編程語言,如PHP,ASP/ASP.net,JSP等,他最大特點(diǎn)就是整合了團(tuán)隊(duì)開發(fā)的功能,比如Design Notes(設(shè)計(jì)筆記)能夠方便開發(fā)成員互相交流,他還可以與Vislual SourceSafe的數(shù)據(jù)庫鏈接起來,達(dá)到代碼控制的目的。     Visual SourceSafe(以下簡稱VSS)是Microsoft Visual Studio 6.0這個(gè)開發(fā)產(chǎn)品家族的一員,VSS主要功能是對項(xiàng)目進(jìn)行版本控制和源碼控制,它能夠詳細(xì)記錄一個(gè)源碼文件從創(chuàng)建到發(fā)布的所有修改和版本信息,而且還可以讓你查看所有歷史記錄并對不同時(shí)間的源碼進(jìn)行比較分析,恢復(fù)代碼到某一時(shí)刻和版本狀態(tài)。VSS具有強(qiáng)大的用戶管理權(quán)限,可以對每個(gè)用戶設(shè)置R(Read)、C(Check Out)、A(Add)、D(Destroy)權(quán)限,非常適合團(tuán)隊(duì)開發(fā)。     一、網(wǎng)絡(luò)環(huán)境的搭建     圖1-1將介紹團(tuán)隊(duì)開發(fā)的網(wǎng)絡(luò)環(huán)境拓?fù)浣Y(jié)構(gòu):     



圖1-1開發(fā)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)    Server主要功能是代理Internet和整個(gè)網(wǎng)絡(luò)控制,而Test Server主要負(fù)責(zé)代碼調(diào)試工作,在該服務(wù)器上要搭建與Web發(fā)布服務(wù)器一樣的平臺(tái)(包括內(nèi)部DNS,IIS等),為了節(jié)省資源在該服務(wù)器上裝一個(gè)數(shù)據(jù)庫,Backup Server服務(wù)器主要能是數(shù)據(jù)的備份,包括開發(fā)代碼,開發(fā)文檔,以及對網(wǎng)站的常規(guī)備份,定期對Backup Server服務(wù)器上的數(shù)據(jù)進(jìn)行物理備份(主要指把數(shù)據(jù)保存到活動(dòng)硬盤或刻成光盤),在Backup Server服務(wù)器上安裝VSS,當(dāng)然如果你的開發(fā)資源比較豐富的話,我覺得有必要添加數(shù)據(jù)庫服務(wù)器和VSS服務(wù)器。     二、VSS配置     先分別在服務(wù)器和開發(fā)客戶端上安裝VSS服務(wù)器,DW MX和VSS客戶端。在開始配置VSS時(shí)先解釋一下2個(gè)最基本的概念,Check Out,將VSS數(shù)據(jù)庫上的文件最新內(nèi)容下載到本地工作路徑,并將該文件鎖定,不允許其他人修改,但可以得到文件最新內(nèi)容。Check In,將本地工作路徑中已修改好的文件更新到服務(wù)器上,并將本地路徑的文件屬性設(shè)為只讀,釋放VSS服務(wù)器上該文件的鎖定狀態(tài),這是VSS最基本的2個(gè)概念一定要弄明白。下面將介紹創(chuàng)建一個(gè)VSS項(xiàng)目的詳細(xì)步驟。     1、打開VSS的管理員操作界面,執(zhí)行Tools/Create Databse命令創(chuàng)建一個(gè)VSS數(shù)據(jù)庫,當(dāng)創(chuàng)建成功后執(zhí)行Users/Open SourceSafe Database命令,打開VSS數(shù)據(jù)庫。     2、執(zhí)行Users/Add User命令,打開圖1-2操作界面,輸入用戶名和密碼,若你只賦予該用戶只讀權(quán)限,就選取Read Only復(fù)選框。     


圖1-2 添加用戶界面    3、設(shè)置用戶權(quán)限,在管理界面中用鼠標(biāo)選取用戶名Cat,然后執(zhí)行Tools/Rights Assignments for user...命令打開設(shè)置用戶權(quán)限對話框如圖1-3。這里面有4個(gè)權(quán)限,他們含義分別是Read(只讀),Check Out/Check In(文件的鑒入和鑒出),Add/Rename/Delete(添加/修改/刪除VSS上的文件),Destroy(徹底刪除,無法恢復(fù),設(shè)置時(shí)要小心)。然后重復(fù)2到3步添加開發(fā)小組中的其他成員。     


圖1-3 設(shè)置用戶權(quán)限    4、設(shè)置VSS項(xiàng)目中的目錄結(jié)構(gòu),點(diǎn)擊程序欄中的Microsoft Visual SourceSafe 6.0命令,彈出登錄對話框,輸入用戶名或者密碼,單擊Browse...按鈕,找到服務(wù)器共享的VSS目錄路徑(支持網(wǎng)絡(luò)路徑)。

5、創(chuàng)建對象,執(zhí)行File/Create Project...命令,也可以直接點(diǎn)擊快捷菜單欄中的按鈕,打開創(chuàng)建對象對話框如圖1-4,在此可以輸入對象名還有相關(guān)的描述。所創(chuàng)建的對象在VSS的All Projects欄中表現(xiàn)形式為文件夾。     


圖1-4 創(chuàng)建對象對話框    6、添加文件,VSS用戶界面中支持文件夾的拖拽操作,先進(jìn)入到項(xiàng)目(文件夾)中,在本地選取好要放到服務(wù)器上的文件,然后直接拖拽到VSS的用戶界面,就會(huì)彈出一個(gè)上傳對話框如圖1-5,在對話框中可以輸入注釋。還有其他相關(guān)選項(xiàng),在此簡單說明一下:     Store Only latest version :保存文件最后版本。
Check Out Immediately:當(dāng)文件以添加完后將它Check Out。
Remove local Copy:文件添加完后就將本地的的文件刪除掉,最好在添加的文件的時(shí)候不要選取這一項(xiàng)。
File Type:選擇添加文件的類型,一般選擇Auto-detect(自動(dòng)識(shí)別),可選擇項(xiàng)目是二進(jìn)制文件和文本文件。     


圖1-6 添加文件對話框    至此基本將介紹完VSS的設(shè)置,在準(zhǔn)備開發(fā)以前必須在VSS中建好相應(yīng)的文件夾和小組用戶帳號。圖1-7是已經(jīng)創(chuàng)建好的VSS對象結(jié)構(gòu)圖。     


圖1-7 VSS客戶端使用界面    三、DW配置     由于VSS已經(jīng)定義好了,再將DW和VSS連接起來不是很困難,下面是配置DW的詳細(xì)步驟     1、進(jìn)入DW的編輯界面,執(zhí)行Site/New Site...命令,打開定義站點(diǎn)對話框,默認(rèn)是Local Info(本地信息)選項(xiàng)卡,在界面中填入開發(fā)項(xiàng)目的名稱和項(xiàng)目源碼所在的地址,填完后入圖1-8。     


圖1-8 Local Info選項(xiàng)卡    2、在站點(diǎn)定義選項(xiàng)對話框中選取Remote Info(遠(yuǎn)程信息)選項(xiàng)卡如圖1-9,在界面的Access(遠(yuǎn)程訪問類型)中選取SourceSafe Database。Automatically Upload files to server,在DW中修改文件保存后自動(dòng)將修改的信息更新到VSS服務(wù)器上。Check Out File when Opening,在DW中打開文件自動(dòng)Check Out服務(wù)器上對應(yīng)的文件。     


圖1-9 Remote Info選項(xiàng)卡    3、在Remote Info選項(xiàng)卡中點(diǎn)擊Settings...按鈕,打開圖1-10對話框,在該對話中分別填入Database Path,VSS數(shù)據(jù)庫路徑,。項(xiàng)目路徑,注意對象路徑一定要以$開始,路徑支持中文。然后填入VSS用戶的用戶名和密碼。     


圖1-10 VSS客戶端登錄設(shè)置(出處:太平洋電腦網(wǎng))大多數(shù)人在上網(wǎng)的時(shí)候,都會(huì)瀏覽網(wǎng)頁提供給我們的信息。

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

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 鄂温| 岑溪市| 河池市| 鲁山县| 海南省| 蒙山县| 东源县| 五常市| 灌南县| 商水县| 城口县| 姚安县| 金沙县| 十堰市| 大洼县| 连南| 疏附县| 竹溪县| 天峻县| 新化县| 沽源县| 新龙县| 灯塔市| 成都市| 锡林浩特市| 江城| 舞阳县| 个旧市| 和平区| 钟祥市| 延津县| 榆中县| 乌鲁木齐县| 讷河市| 木兰县| 石林| 吉首市| 营口市| 灵武市| 普宁市| 蚌埠市|