使用TortoiseSVN管理SAE項目代碼



瞭解版本控制
SVN SubVersioN 一種版本控制系統
TortoiseSVN SVN的一個免費開源客戶端


實用功能:
回滾到最近發佈的版本
版本代碼對比


參考網上資料,將依據個人使用修改


新浪的sae的代碼部署,1-3步驟是配置,是關鍵的地方

程序下載地址 http://tortoisesvn.net/downloads.html

把sae上項目最新的代碼下載到本地

(1)在本地新建一個文件夾,例如 D:\SAE,右擊這個文件夾,點擊“SVN Checkout”

(2)“URL of repository”處填寫 SVN倉庫地址 在應用管理的代碼管理下  https://svn.sinaapp.com/***/ (後面是應用名),“Checkout directory”那裏自動變成了 D:\SAE\***,其它默認參數即可,點擊“OK”。(Reversion處,“HEAD revision”是指最新版,也可以指定Revision爲任意一個版本)

(3)輸入新浪郵箱、安全密碼,勾選“Save authentication”,點擊“OK”,接下來就會自動從服務器下載文件。如果想清除保存的密碼:“Settings”–“Saved DATA”–“Authentication DATA”後面點擊“Clear”即可

在本地修改項目代碼提交

(4)刪除版本“1”文件夾下所有文件方法:刪除“1”文件夾下除“.svn”以外的內容–右擊“1”文件夾選擇“SVN Commit”–在彈出窗口中勾選“Select/deselect all”,點擊“OK”即可

(5)在版本“1”文件夾下添加文件和文件夾:保留“1”文件夾下的“.svn”,將需要添加的內容全部複製到“1”文件夾下–選中複製進來的所有文件,右擊“TortoiseSVN”“Add”–右擊“1”文件夾選擇“SVN Commit”–在彈出窗口中勾選“Select/deselect all”,點擊“OK”即可

(6)“1”文件夾下多個.php文件左下角顯示藍色加號而“SVN Commit”卻提示“No files were changed”:修改下其中一個.php文件然後“SVN Commit”這個文件,發現其它.php文件的藍色加號居然也變成綠色勾了(這條很像是Bug)

(7)添加一個版本“2”:右擊“1”文件夾“TortoiseSVN”“Branch/tag”–“To URL”那裏修改爲https://svn.sinaapp.com/***/2 (就是把後面改爲2),點擊“OK”–右擊應用名的文件夾例如“***”文件夾“SVN Update”即可,這時“2”裏面的東西和“1”是完全一樣的,可以在“2”裏面修改

(8)瀏覽器登錄SAE後,在“代碼管理”那可以設置默認版本,也可刪除某個版本



參考資料:http://www.360doc.com/content/12/1203/11/10737972_251726666.shtml


發佈了27 篇原創文章 · 獲贊 24 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章