windows下TortoiseSVN常用操作介紹?

在我之前的經驗中已經介紹了本地svn伺服器搭建,如果匯入專案等。對於svn的使用還遠遠不止如此。日常開發中用TortoiseSVN修改檔案,新增檔案,刪除檔案是最常見的。這裡我將通過專案開發演示常用的操作。歡迎學習交流。

工具/原料

windows

TortoiseSVN

方法/步驟

建立專案檔案

1、在http://jingyan.baidu.com/article/a3f121e4d87a5dfc9152bb65.html中檢出的ThinkPHP框架中進行開發。

2、通過訪問會自動生成專案檔案,或者手動建立檔案或者目錄,結果一樣

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

新增專案檔案

將不需要的檔案或者目錄 忽略掉。這裡忽略Runtime目錄,Runtime儲存的是一些臨時的檔案。選中要忽略的檔案或目錄,右擊TortoiseSVN->Add to ignore ->Runtime。在彈框中確定即可忽略

新增專案檔案。在專案目錄下,右擊TortoiseSVN->Add...。在彈框中選中要新增的檔案和目錄,點選ok。新增完成

操作之後檔案的狀態圖示會發生變化。如圖

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

提交專案檔案

在專案目錄下右擊SVN Commit...提交,彈出程式碼提交框選中要提交的目錄和檔案,填寫提交資訊,點選ok,輸入使用者名稱密碼即可提交

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

修改檔案

使用TortoiseSVN更新,修改工作副本中的tptest\Application\Home\Controller\IndexController.class.php檔案,加入一段程式碼,然後儲存,你會發現IndexController.class.php檔案的圖示改變了,如圖:

這個紅色的歎號代表這個檔案被修改了,這時候,提交更改,其他人即可看到你的更改.

可以使用diff功能檢視修改的具體內容。選中修改的檔案,右擊TortoiseSVN->Diff。彈出程式碼對視窗,可以很清晰的修改了哪些內容

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

重新命名檔案

使用TortoiseSVN更新,重新命名工作副本中的IndexController.class.php檔案為"Index1Controller.class.php',然後儲存,你會發現IndexController.class.php檔案的圖示改變了,如圖:

和新增檔案一個道理,這時候你需要告訴TortoiseSVN你的操作,如圖:

加入以後,提交,這時候版本庫中的IndexController.class.php檔案將會被重新命名為"Index1Controller.class.php".

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

刪除檔案

使用TortoiseSVN更新,使用TortoiseSVN刪除工作副本中的Index1Controller.class.php檔案,然後提交,版本庫中的相應檔案即被刪除掉了,如圖:

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

強制寫註釋

為了以後你能更清晰的看到你所做的每一次更改的原因,你在每次提交的時候應該寫上註釋,而且儘量詳細.

但是,可能有的人因為覺得太繁瑣,而不填寫註釋,這不利於以後的版本控制,可以將強制在提交的時候寫註釋,

首先單擊右鍵,選擇TortoiseSVN->Properties

在彈出的對話方塊中,點選New...->Log Size,設定提交日誌的最小字元數和鎖定日誌的最小字元數為100,提交文字框中顯示邊線的字元位置設定為100,點選確定,如圖:提交,以後再次提交的時候,如果輸入的註釋少於0個字元,將無法提交.

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

windows下TortoiseSVN常用操作介紹

注意事項

為了以後你能更清晰的看到你所做的每一次更改的原因,你在每次提交的時候應該寫上註釋,而且儘量詳細

更多的TortoiseSVN操作,最好動手實踐

TortoiseSVN有中文版,如果英文不好,可以安裝中文版本

檔案, 專案, 伺服器,
相關問題答案