Changes between Version 1 and Version 2 of waue/2010/0518
- Timestamp:
- May 18, 2010, 6:42:36 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
waue/2010/0518
v1 v2 1 1 svn 上傳 nutchez v2 2 2 3 0. 3 * 要上傳的專案資料夾為 /home/myproject/nutchez-0.2 4 * 此資料夾用來上傳到svn 資料庫內,因此即使執行完import 後,裡面依然沒有 .svn 資料夾 5 * 要用svn 管控的資料夾在 /opt/svn_project/nutchez-0.2 6 * nutchez-0.2 資料夾 給 svn co 來建立,因此只要確定 /opt/svn_project/ 目錄存在,並且權限可讀寫即可 7 8 0. 初始在svn 資料庫建立專案 9 10 (只有在svn 上建立專案的時候才需要run) 11 4 12 {{{ 13 cd /home/myproject/ 5 14 svn import ./nutchez-0.2 https://trac.nchc.org.tw/svn/cloud/nutchez-0.2 6 15 }}} 7 16 接著到http://trac.nchc.org.tw/cloud/browser 看是否增加了nutchez-0.2 資料夾 8 17 9 1. 18 1. 列出 svn 專案資料庫內有什麼資料夾 10 19 {{{ 11 20 svn ls https://trac.nchc.org.tw/svn/cloud/ … … 13 22 接著會問一大堆認證密碼什麼鬼的,密碼正確才可以列出檔案 14 23 15 2. 24 2. 下載專案 25 {{{ 26 cd /opt/svn_project/ 27 svn co https://trac.nchc.org.tw/svn/cloud/nutchez-0.2 28 }}} 29 3. 更新專案 30 {{{ 31 cd nutchez-0.2 32 svn update 33 }}} 34 4. 加入檔案、資料夾的指令 35 {{{ 36 svn mkdir aaa 37 svn add bbb.txt 38 }}} 39 5. 專案內容上傳 40 {{{ 41 svn ci 42 }}} 16 43 17 3.18 44 19 4. 45 * 情境模式 (節錄於http://of.openfoundry.org/help/vcs) 20 46 21 * 情境模式22 47 市場上有一間名為歐奔的軟體公司,主要從事程式碼撰寫的工作,有一天,開始覺得團隊合作上有些問題,在版本控制上,容易做許多白工,因此專案經理史托 23 48 曼(小史)決定將現有的專案交由 SVN 版本控制來做,看了手冊後,將原本未在版本控制下的程式法,利用 svn import 的方式匯入版本庫(repository)內。