SVN安装使用小结
SVN在實際的項目開發中有很廣泛的用途。一開始接觸SVN(Subversion),思路并不清楚,現在總算理清了。
聲明:本文并不是系統地對SVN做介紹,而是筆者的使用總結,個人認為的一些要點,可能對初學者更加有用。
1.SVN結構
SVN其實也是一種C/S結構,我們的電腦一般是客戶端,當然也可以作為服務端。
這里需要聲明,B/S結構本質上也是一種特殊的C/S結構,所以如果你知道你的SVN服務器地址,用瀏覽器也可以訪問。
我們為什么要用SVN呢?我認為有兩方面的作用:
- 版本控制。
- 文檔共享,不需要分發即可實現共享。
2.第一次安裝配置SVN客戶端注意點
很多教程將SVN服務端、客戶端安裝混在一起,對于初學者造成了一定的困擾。在這里我們需要明確,我們很少有機會安裝SVN服務端,所以這里單講客戶端安裝要點。
2.1 ?安裝
安裝本身并沒有什么可說的,可以參考http://blog.csdn.net/sipsir/article/details/3973633? 。
2.2 ?配置
僅僅在第一次需要做如下配置,以后就不需要了。
1)在你的電腦上(即客戶端)建立一個空文件夾,建議不留空格,不要中文。
2)建立和SVN服務器的連接。右鍵---->checkout---->輸入URL(可以先通過瀏覽器訪問SVN服務器,找到你要連接的服務器中某個文件夾的路徑)---->輸入賬號、密碼---->ok。
對步驟2)的說明:安裝完客戶端后,第一次使用要將服務器上的資源checkout到本地,以后只需update即可。
通過上述兩個步驟就可以將我們自己建立的文件夾和SVN服務器對應的路徑連接起來,我們就可以在我們的電腦上(客戶端)對SVN服務器上的內容做操作。而且上面的步驟是一勞永逸的,除非你再次裝系統,或者SVN服務器IP換了。
3.SVN操作
- 1)簽出源代碼到本機(Checkout)【 服務器----> 本機】
- 2)簽入(導入)源代碼到SVN服務器(Import)【本機 -----> 服務器】
- 3)提交修改過的文件到SVN服務器(SVN Commit…)
- 4)添加新文件到SVN服務器(TortoiseSVN=>>Add)
- 5)更新本機代碼與SVN服務器上最新的版本一致(SVN Update)
- 6)重命名文件或文件夾,并將修改提交到SVN服務器(Rename)
- 7)刪除文件或文件夾,并將修改提交到SVN服務器(delete)
- 8)變更svn服務器地址(Relocate)
當然,還有其他的功能,這里沒有一一列舉。讀者可以自行搜索。
4.參考資料
1)SVN客戶端安裝與使用 - 百事樂 - 博客頻道 - CSDN.NET ??http://blog.csdn.net/sipsir/article/details/3973633
?
?
轉載于:https://www.cnblogs.com/helloIT/p/4969123.html
總結
- 上一篇: Brainfuck解释器(C#)
- 下一篇: iOS开发UI篇—CAlayer(创建图