伺服器端的配置:
http://info.codepub.com/2011/07/info-22987.html
在使用Zend Studio開發調試PHP方面,我已介紹不少Zend Studio使用教程,今天繼續Zend Studio教程之旅,主要介紹Zend Studio配置串連SVN的使用教程,Zend Studio提供了CVS、SVN版本控制功能以更好支援PHP團隊協作開發,通過配置SVN伺服器,使用Zend Studio串連SVN即可保證程式碼的一致性與安全性,又可以提高PHP開發效率,下面我以圖文教程形式詳細介紹Zend Studio配置串連SVN的具體步驟。
Zend Studio配置串連SVN的準備工作
1、我使用的是Zend Studio8.0中文版本,安裝完Zend Studio後,請參考Zend Studio 8漢化教程進行中文漢化,如果你習慣英文版請跳過此步。
2、沒有SVN伺服器的支援,Zend Studio是無法配置使用SVN功能的,所以請安裝配置VisualSVN Server。
3、在VisualSVN Server中建立一個SVN Repositories,我以網站網域名稱leapsoul.cn命名。
Zend Studio配置串連SVN教程
1、使用Zend Studio建立一個項目。不知道如何建立項目?請參考PHP開發工具Zend Studio7入門使用教程。
2、選擇需要SVN版本控制項目,點擊Zend Studio8 工作區(Workspace)左側,選擇需要進行SVN版本控制的項目目錄並右鍵,選擇小組(Team)->共用項目或share projects(直接進入SVN配置介面),如果通過共用項目進入,有CVS和SVN兩個選項,請選擇SVN。SVN在Zend Studio中的配置介面
Zend-Studio配置SVN的起始介面
選擇建立新的SVN串連,並點擊下一步
3、使用Zend Studio配置新的SVN串連。請開啟VisualSVN Server,選擇建立的Repository:leapsoul.cn,右鍵選擇Copy URL to Clipboard將URL地址複製到Share Project Wizard中的URL中,同時點擊Browse查看SVN配置是否正確,如果無法串連SVN伺服器會出現錯誤資訊,
使用Zend Studio8串連SVN服務
4、Zend Studio配置串連SVN服務時輸入使用者名稱和密碼。點擊下一步,由於在SVN伺服器中已設定了訪問https://你的電腦名稱/svn/是需要進行使用者認證的,所以需要輸入使用者名稱和密碼,
Zend Studio串連SVN服務時需進行使用者認證
5、選擇相應的Commit Comment模板
主要是用來對目前的版本進行特別說明,需要選擇相應的模板,如果第一次使用Zend Studio配置串連SVN,需要建立新模板。方法如下
開啟Zend Studio8,選擇視窗->喜好設定->小組->SVN->Comment Templates,右側會串連之前建立的模板,你可以建立/編輯/刪除模板。建立完模板後即可在Zend Studio配置SVN時選擇,
選擇或輸入Zend Studio SVN Commit Comment
6、點擊完成後開始進行同步匯入,直至匯入完成。匯入的內容可以在VisualSVN Server中建立的leapsoul.cn源碼庫中找到。
至此,Zend Studio8配置串連SVN功能就算完成了,你可以在進行PHP團隊開發時使用Zend Studio配置SVN功能進行程式源碼版本控制以提升PHP開發效率。Zend Studio提供了比較多的SVN功能,可以進行修改、刪除、同步、對比等操作,大家可以使用一下,相信會有更深的體會。
用戶端的配置:
http://chenxinwen2006.blog.163.com/blog/static/127674321201091511021536/
在前面的編有關svn的配置後,現在要用zend studio如果使用svn
假設,現在有一個項目,名稱叫著zf(實現中名稱一般是有意義的,這邊只是個例子)1在本地的htdocs目錄建立一個名稱zf的檔案夾2.開啟zend stdio.按下順序來打svn。、window---->show views----->other---->點開SVN---->選擇SVN Repositories-->介面上會出現下面的視窗
3.右擊空白處,選擇|“建立”4.在出現的視窗,輸入相關的資訊,然後“”確定“,”例如:5.右擊第一張圖的記錄,選擇find/check out as......,下一步,選擇本地的zf,給項目名稱為zf,建立。6.在php exploer出現,剛才建立的項目,如果要對項目的檔案,要上傳,更新,等操作,右擊檔案,選擇team---->選擇要的操作