svn是什麼?
svn的全稱是subversion。subversion是乙個自由/開源的版本控制系統。也就是說,在subversion管理下,檔案和目標可以超越時空。也就是subversion允許你資料恢復到早期版本,或是檢查資料修改的歷史。正因為如此,許多人將版本控制系統當做一種神奇的"時間機器"。
subversion的版本庫可以通過網路訪問,從而使使用者可以在不同的電腦上進行操作。從某種程度上來說,允許使用者在各自的空間裡修改和管理同一組資料可以促進團隊協作。因為修改不再是單線進行,開發速度會更快。此外,由於所有的工作都已版本化,也就不必擔心由於錯誤的更改而影響軟體質量—如果出現不正確的更改,只要撤銷那一次更改操作即可。
我理解的svn
①svn有一台伺服器和多台客戶機
④版本號出現衝突時,如圖
*************************==分割線******************************
svn在windows系統下的簡單的使用
svn伺服器及客戶端的搭建
②建立倉庫,並對庫設定許可權。裝好伺服器,從dos中執行命令。
倉庫我要建到d盤,share資料夾中,因此使用命令:
③設定許可權,這裡設定為用密碼登入。(有哪些人需要哪些密碼登入;)專案組有幾個人,就可以設幾個使用者,並設相應的密碼。
*************************=分割線******************************
這裡伺服器、客戶機我安裝到了同一臺電腦上,採用的是密碼登入方式,庫已開啟。《設定同"svn伺服器及客戶端的搭建">
ii.說說從客戶端上傳檔案到伺服器
從client1資料夾中新建乙個資料夾,裡面新建乙個檔案。
上傳步驟:
①右擊client1資料夾,選擇"tortoisesvn-->add",彈出新增要上傳到伺服器中的新檔案,如圖
②單擊client1資料夾,選擇"svn commit",然後執行操作
上傳操作完成。
svn在linux下的操作
1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn add test.php 新增test.php svn add php ...
在Ubuntu下安裝SVN工具RabbitVCS
1.用管理員許可權開啟 etc apt sources.list 檔案,在最後新增下面一行 2.在命令列下執行 2.1 sudo apt key adv keyserver keyserver.ubuntu.com recv keys 34ef4a35 2.2 sudo apt get update...
MySQL在Win2000下的安裝
一 mysql簡介 mysql是乙個關係型資料庫管理系統 rdbms 它可以很好地組織和管理大量的資料,也使得我們可以很容易地通過象php這樣的伺服器端指令碼語言來管理和獲取資訊。mysql是完全免費的,它以其高度的開放性和高速的成長贏得了廣大使用者的青睞。在本文中,我們將向大家介紹mysql在wi...