練習的第一步。選擇安裝版本管理軟體。
在常用的版本管理軟體中,比較出名的有svn、cvs、starteam、clearcase和vss。其中vss是微軟推出的,在windows平台常使用;starteam和clearcase貌似要收費,平凡手頭比較拮据,因此只能放棄。svn和cvs使用更加廣泛,且前者比後者新。於是平凡兄選擇了svn。
很簡單的理由對吧,確實就這麼簡單。
在服務端需要做些什麼呢?版本管理,顧名思義,肯定要用來儲存原始檔的各個版本的。那麼第一件事就是在服務端建立乙個版本庫。在操作服務端時需要用到乙個命令,svnadmin。通過在命令列輸入「svnadmin --help」能查到所有的操作命令,需用到時即時查閱便可。服務端顯然是有配置的,而且每個庫的配置都是獨立的,配置檔案就在相應的庫的根目錄下的conf目錄下。通過修改配置能設定服務端密碼和使用者訪問密碼。
客戶端如何使用呢?客戶端安裝完畢以後,client的操作選單就被加入到滑鼠右鍵選單中。通過右鍵選單上的操作開發者能很好的進行版本的管理(修改、提交、檢視歷史等等)。
平凡目前使用的是visual studio來開發。為了在visual studio中使用svn,平凡又安裝了乙個外掛程式ankhsvn。
至此,版本管理配置完畢。
svn subversion 版本管理軟體
svn subversion 版本管理軟體 svn info path 例如 svn info test.php 7 比較差異 svn diff path 將修改的檔案與基礎版本比較 例如 svn diff test.php svn diff r m n path 對版本m和版本n比較差異 例如 s...
使用SVN專案管理軟體
1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 192.168.1.1 pro domain 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn add test.php ...
使用SVN管理軟體版本,解決協作問題
size medium 聽大家說,svn現在用得很廣,所以就先下手研究它了。昨天剛開了公司裡研發部門第一次會議,很快就有了幾個專案要做,雖然有乙個辦公室,而且很快就可以入住了,但是平時協作開發過程中,來回的copy也不是個好辦法,所以就準備用svn來管理。接下來就沒有什麼問題了,很快就裝好了,然後,...