svn原理?
svn是一個開源的版本控制系統, 也就是說 Subversion 管理著隨時間改變的數據。
這些數據放置在一個中央資料檔案庫 中。
這個檔案庫很像一個普通的文件服務器, 不過它會記住每一次文件的變動。
這樣你就可以把檔案恢復到舊的版本, 或是瀏覽文件的變動歷史。
svn的一些概念
repository(源代碼庫):源代碼統一存放的地方;
Checkout(提取):當你手上沒有源代碼的時候,你需要從repository checkout一份;
Commit(提交):當你已經修改了代碼,你就需要Commit到repository;
Update (更新):當你已經Checkout了一份源代碼,Update一下你就可以和Repository上的源代碼同步,你手上的代碼就會有最新的變更。