高效代碼管理--本地svn環境搭建
來源:程序員人生 發布時間:2014-10-10 08:00:00 閱讀次數:2915次
工作中一直使用svn做代碼管理,平時自己在家寫代碼基本沒有什么管理,頂多每隔一段時間或者每次大修改前做個備份,也就是復制、粘貼,然后文件名加個時間戳,這種方式與版本管理工具比,基本可以用簡單、粗放、低級、笨拙來形容。由于我的印象里一直覺得搭建svn服務器是件很復雜的事,可能要寫一堆配置和命令,感覺單機個人搞開發,這么干似乎有點得不償失。直到最近在寫程序時,某個功能模塊實現的始終不是很滿意,嘗試了好幾種方案,轉了一圈發現還是第一種方案靠譜,但是第一種方案所寫的代碼還沒有備份就已經手賤的刪干凈了,只能咬咬牙默默的再寫一遍。嗟乎,絕對不能在這樣下去了,不管多么復雜,我都要搭一個本地svn服務器。于是趕緊查相關資料,一查資料才發現,搭建本地svn過程非常簡單,和寫“hello
world”無異,當然這完全得益于TortoiseSVN的強大,讓很多工作都變得簡單了。這里要順便說一下git,我一直沒有使用過git來做版本管理,雖然git早已譽滿全球(著實佩服Linus大師),不過目前我覺得工作中svn已經夠用,就好比上下班有了帕薩特代步,如果不翻山越嶺,也就沒必要上吉普了。由于沒有git的使用感受,這么比喻可能不恰當,有興趣的同學可以搜一下“svn和git比較”相關資料,網上很多。
下面內容完全是在查資料時看到的一篇博文,寫的很詳細,參考這篇文章,分分鐘搭好本地svn開發環境。為了避免鏈接失效,我將這個頁面下載后又重新做了編輯排版。再次聲明,下面的文字和圖片均拷貝自這篇文章《代碼管理技巧--兩步創建本地svn服務器圖文教程》。
原文引用:
當我們進行開發的時候,不論是獨立開發還是處在團隊中,合理代碼管理是十分重要的。下面我就介紹一下如何在本地創建SVN服務器。
1. 下載并安裝TortoiseSVN,下載地址為:http://tortoisesvn.net/downloads.html。
2. 在本地創建一個文件夾,作為SVN服務的文件夾。
3. 右鍵選擇菜單下Create Repository here如下圖:
小烏龜這時會提示你創建成功:
4. 在另一個目錄下進行Check Out:
在url地址欄中填寫之前創建成功時的位置:
這樣CheckOut就成功了:
之后我們便可以在“新文件夾”這個目錄下進行各種Check In/Check Out,如此可以更簡單而靈活的管理代碼。筆者工作中就會將團隊服務其中代碼Copy到本地服務器進行管理,然后通過Beyond Compare進行代碼的比對和合并。十分高效。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈