網頁

2019/4/13

SmartSVN安裝與基本操作

本篇簡單介紹SmartSVN在Windows 7的安裝及簡單的操作。


首先在Windows 7上安裝VisualSVN Server

安裝環境為Windows 7 64bit作業系統。

SmartSVN官網下載,本範例下載的是Portable Bundle版本(smartsvn-windows-portable-11_0_1.zip),所以下載完後不用在Windows安裝及可使用。

下載後解壓縮至你想要擺放的目錄,這邊是放在D:\Applications\SmartSVN 11\

然後前往SmartSVN目錄下的b\bin目錄中,點兩下smartsvn.exe開啟SmartSVN。


首先要進行一些基本設定,選擇[Free Professional edition, for 31 days]。

SmartSVN有基本版(Foundation)及專業版(Professional),專業版要付費購買,但剛下載完會有31天的專業板免費試用,超過試用期後即回復成基本版。

基本版的就沒有圖形化的樹狀分支圖可以看了,變得很難用。


是否傳送Crash報告


因為在Windows 7上安裝VisualSVN Server已經建立好了VisualSVN Server的repository,所以這邊選[My repositories are already set up]


設定完成後進入SmartSVN操作畫面。


在check out專案以前先到Project -> Settings... -> Text File Encoding,將本機文字檔編碼[Encoding for Local Text Files]改為UTF-8。

在上方功能選單選擇Project -> Check Out...


貼上repository URL


第一次check out會要求輸入repository的使用者帳號密碼。


選擇[Don't use a master password]。


選擇repository然後按Next >


這邊問你是否要check out整個repository,按Check Out


選擇要check out的目錄,選擇[Into subdirectory],並給予命名,這邊命名同repository的名稱hello


選擇[Check out a working copy],[Add a new project]。


然後在SmartSVN的操作視窗左側即可看到check out下來的repository。


到剛指定的check out目錄也可看到check out下來的working copy hello


裡面有svn資料夾,所以確實為svn repository的working copy。


hello資料夾中新增hello.txt文字檔。


回到SmartSVN即可看到新增的hello.txt,Local State為Unversioned,也就是尚未加入版控。

選擇hello.txt然後按上方的[Add]圖示來將此檔案加入版控。


加入後按上方的[Commit]圖示來提交,並可以在下方的[Commit Message]欄位撰寫提交註解。


提交後即可看到原本Unversioned狀態的hello.txt變為Added狀態。


在檔案總管用記事本開啟hello.txt,加入一點內容存檔。


回到SmartSVN可以看到hello.txt的狀態變為Modified。一樣點選[Commit]圖示來將此次修改提交。


點選Update圖示來將本地的working copy更新使其與SVN repository同步。


點選[Log]可開啟提交紀錄視窗。


點選[Graph]可開啟圖型化的提交紀錄。


點選Include Modified Children,也就是要追蹤此目錄下的所有子目錄的提交紀錄。


然後圖形表示的提交紀錄就會顯示在右側了。




沒有留言:

張貼留言