English | 中文 | 简体
Home | Online Q&A | Sign up | Login
To achieve higher resolution or audio quality, click
Note

svn url: https://192.168.1.168:1688/svn/專案名稱/trunk

***建立專案***
1.create repositories
2.Import (trunk)
3.checkout
trunk 主要最新, branch 特別分支, tag 重要


***取得最新專案***
1.checkout
2.選取專案
3.輸出目錄
4.ok
 
 
***修改程式***
1.修改程式(被修過以紅色顯示)
2.到該 project commit
3.選取要 commit 的檔案
有時不能 commit 時很可能是過去已加入過 folder 被誤判修改過
法1, 不要選該 folder commit
法2, update folder
4.輸入 log
5.ok
 
 
***取得 diff***
1.右鍵->tortoise->diff
 
 
***刪檔***
1.右鍵->tortoise->delete
一定要用 svn 刪, 不然下次取出來還是會有該檔
 

***改名***
1.右鍵->tortoise->rename

 
***輸出乾淨的專案(安裝時用, 不會有 .svn 檔)***
1.在任何想輸出的地方,右鍵 Tortoise->export
2.修改要輸出的內容
3.輸出目錄位置
4.版本, 預設是最新, 有需要可以修改為過去版本
5.ok

 

***Update 功能說明***
(這是針對多人同時開發專案所用的, 所以要取得最新專案最好用 checkout)

未修改的檔案會直接用最新檔覆蓋 client 端

已修改的檔案會在原檔的 diff 插入註解, .mine 是自己的, r{version},是server目前版本
並產生 *.mine{自己修改的}
       *.r{目前版本號}
       *.r{最新版本號}

    

*** 多人同時開發專案 commit 流程 ***
1.修改程式
2.update
3.整合
4.commit
 
 
*** 建立忽略清單 ***
如果專案內有些檔案或資料夾不想被 svn 所管理 (ex: *.obj , tmp)
可以對檔案或資料夾, 右鍵->tortoise->ignore list 來設定忽略清單
針對資料夾: 該資料夾下全部忽略
針對檔案: 可單選該檔, 或是 *. 副檔名
Discussion
Post comment