本篇簡單介紹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,也就是要追蹤此目錄下的所有子目錄的提交紀錄。
然後圖形表示的提交紀錄就會顯示在右側了。
沒有留言:
張貼留言