TortoiseSVN版本管理軟件使用簡單說明


很多時候在寫一個小的項目不想使用github等工具,只想簡單在本地搭建一個版本管理器。那么TortoiseSVN就非常適合。

第一步:下載TortoiseSVNhttp://tortoisesvn.net/downloads.html

按自己的操作系統下載對應的軟件即可,安裝過程很簡單。一步一步到底,安裝完后,右鍵菜單中會出現TortoiseSVN的選項:

第二步,創建一個文件夾用來存放TortoiseSVN的數據,例如創建E:\Coding\SVN

該文件夾只能由TortoiseSVN來管理。

再在SVN下創建項目文件夾,例如項目名為testproject,則創建一個testproject的文件夾,右鍵該文件夾,單擊"TortoiseSVN"下的"Create Repository here"即可。這個SVN文件夾相當於一個服務器,存放源代碼的集中地方。

 

單擊完成后會出現以下對話框,記下這個URL地址,供代碼檢出使用。最后單擊OK。

第三步,檢出代碼。

在其他任何地方,比如你項目需要存放的文件夾下右鍵鼠標,單擊"SVN CheckOut"

彈出如下對話框:

輸入剛才的URL連接,單擊OK即可。在當前文件夾下即會檢出剛才的項目

第四步 提交修改代碼

目前該項目中什么都沒有,進入testproject,在里面添加項目文件,可從其他地方拷貝已有的代碼文件。此處我新建一個a.cpp,輸入簡單內容:

保存,然后右鍵a.cpp, 單擊TortoiseSVN下的Add

再右鍵,選擇SVN Commit,彈出提交菜單。

此時,可在Message對話框中輸入日志,修改記錄等。

點擊OK。即完成了代碼的創建。

如果對a.cpp進行了修改,那么該如何查看版本間的差異呢?

使用上面的方法,修改a.cpp然后提交。

首先給a.cpp增加了兩行代碼

然后右鍵a.cpp直接提交,注意此處不需要再add。

提交時寫上日志:

第五步 查看日志

右鍵項目文件夾"testproject",單擊TortoiseSVN下的Repo-browser.

然后會列出所有文件,右鍵a.cpp,選擇"show log"即可查看a.cpp的所有修改記錄。

在這里看到了剛才添加的記錄"工程創建"和"修改代碼a.cpp"

 

那么除了看記錄,能不能看具體修改的代碼呢?當然可以

選中上邊的一條日志記錄,再雙擊下邊的a.cpp就能夠對比兩版的差異了。從中我們看到了具體哪一行被修改了,都一清二楚。

結論:SVN除了管理代碼外,還能管理我們自己的word文檔。能夠保存我們的修改記錄。方便查看歷史記錄。(tortoiseSVN會自動調用word文檔的版本對比功能,非常方便)

http://www.sanses.net/archives/175.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM