如何正確高效地管理軟體的版本是一件讓人頭疼的事情,使用svn是乙個不錯的選擇。下面簡要介紹svn在windows xp和redhat兩種平台下的使用。svn軟體包括伺服器端和客戶端程式。
windows客戶端下使用tortoisesvn-1.4.5版本。安裝好tortoisesvn後,windows的選單會出現圖1中的選單。
圖1
上傳文件時,滑鼠右鍵單擊要上傳的資料夾frdp_xian_08y9m1。選擇tortoisesvn->import…選單後,會出現圖1的對話方塊。在對話方塊中填入url就會將資料夾frdp_xian_08y9m1下的所有檔案上傳到伺服器的frdp.xian.svn資料夾下。在文字框recent message中還可以輸入一些備註資訊。
圖2對於windows客戶端,在圖1中選擇tortoisesvn->repo-browser選單會出現彈出乙個url輸入框。填寫svn:確定後會出現圖3的對話方塊。點選add folder…,可以在伺服器上的svn:的目錄下增加下級目錄啦。在reahat客戶端,方法相同,也是選擇「add folder…」來增加目錄。
圖 3
圖4
圖5本地frdp_lz_2011y1m24目錄下的檔案上傳到伺服器上的frdp.lanzhou.svn目錄下。
如何使用svn進行merge
前提需求 在trunk上進行了若干個修改,想將這些修改分別merge到另外乙個branch上,但不包括其他同事在trunk的修改,假設已經知道在trunk提交時候的revision是123與234 step 1 檢查trunk上的difference,此步驟可選,如果你確定知道修改的內容是怎樣的 s...
Eclipse 下如何使用svn
1.1svn服務端 svn 1.4.3 setup.exe 1.2把svn設定成window服務 svnservice.exe 2.配置服務端 2.1安裝svn 1.4.3 setup.exe 2.2開始 執行 cmd 進入svn服務端的安裝目錄下面的bin目錄 2.3cmd下執行svnadmin ...
如何在Xcode下使用SVN
最近做iphone開發,才接觸mac,因此很多現學現用。這段時間一直在找svn for mac 可是試了幾個,都是要收費的。今天才知道leopard中自帶了svn,好笨笨的。xcode 3.0 以上可以完美支援svn,今天和大家分享一下在xcode中使用svn的經驗。第一步,配置 subversio...