SVN基礎入門教程
svn是個很強大的代碼管理工具,是作爲一個coder必不可少的。自己在開發項目的時候感觸特別深。比如你寫個項目,之後肯定會有修改,特別是改了很多地方的時候,一旦發現錯誤,再想回去看看哪裏改了就暈了。有了svn來管理,真的特別方便。
操作方法
(01)本地建庫用命令提示符進入到Subversion的安裝目錄下的share目錄下,創建svnrepo庫,輸入以下的命令:
(02)修改配置檔案,開啓密碼訪問然後可以見到share目錄下有個svnrepo目錄,開啟svnrepo目錄下的conf目錄,用記事本或者notepad++這樣的軟件開啟檔案,如圖把前的#去掉-access = read表示匿名訪問爲只讀
(03)添加帳戶用記事本或者notepad++這樣的軟件開啟passwd檔案,在後面添加一行表示添加了一個用戶,前面的是用戶名zn,後面的是密碼123456。
(04)啓動Subversion服務器在命令提示符中執行以下命令。其中-d是後臺執行,-r是root用戶,超級管理員。
(05)客戶端TortoiseSVN檢視代碼啓動服務以後,我們可以在任何空白處右鍵,選擇TortoiseSVN- > Repo-browser,輸入svn://localhost回車後,會顯示你需要輸入賬號密碼,就是剛纔設定的用戶名zn,密碼123456,進去後就可以看到本地的svn庫中的項目代碼。這裏4個項目,是我自己已經創建的。
(06)如果想檢視遠程機器上的svn代碼,比如輸入SAE上一個應用的svn地址,就可以看到代碼了。當然,你沒有我的賬號密碼,是看不了我的這個。
(07)客戶端TortoiseSVN下載代碼比如我想把本地的上面那個abc項目的代碼都下載下來,就可以在想放代碼的路徑下,比如我這裏放在D盤,空白處右鍵,選擇SVN Checkout…,然後填寫相應的URL svn://loaclhost/abc,下載完後可以看到abc目錄上帶綠色的箭頭。
(08)我們可以在abc目錄上右鍵,可以看到其SVN資訊,有Subversion中有對應的URL地址等。
(09)客戶端TortoiseSVN提交代碼1).添加新檔案2).上傳修改的代碼這個可以看到,新添加的檔案上面沒有小顏色的圖標,修改過的檔案會變成紅色。同樣的,你也可以刪除檔案。對於修改過的檔案,你還可以用TortoiseSVN -> Diff,對比修改前面的代碼。
(10)提交的時候,可以回到abc目錄上右鍵,也可以直接在目錄裏面空白處右鍵,選擇SVN Commit,寫上提交的原因。這個也是爲了以後方便自己檢視,你改這些代碼是做什麼用的。點擊OK就提交完成了。
(11)TortoiseSVN中也可以檢視log,檢視各版本修改的地方。可以在下載代碼(checkout)的時候,也可以選擇下載哪想版本的代碼。默認是HEAD的。這幾個是最基礎的功能,會這些,平常就可以用了。
特別提示
在用本地的庫的時候,需要開啓Subversion服務。在使用遠程庫的時候就不需要了。
-
stdole32.tlb丟失或損壞怎麼辦
Excel是我們辦公時候最常用的辦公軟件之一,但是有些win7專業版用戶在使用Excel的過程中出現了“某個對象程序庫丟失或損壞”的警告,這究竟是怎麼回事呢?雖然有這個錯誤提示,但是Excel大部分功能還是可以正常使用的。下面由小編給大家介紹一下丟失或損壞的解決方法...
-
Excel中身份證號計算年齡公式是什麼
Excel是一款電子表格軟件,直觀的介面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成爲最流行的個人計算機數據處理軟件。那麼EXCEL中身份證號計算年齡公式是什麼呢,下面我們就來了解一下。操作方法(01)在單元格中輸入“=2018-MID(D4,7,)”。(02)D4表示身份證...
-
顯卡位寬有哪些,有什麼區別
爲了更好的相容,更好的DIY,我們需要了解一下顯卡的位寬有哪些,有什麼區別。操作方法(01)顯卡位寬,主流有128bit還有64bit、128bit、256bit,顯存的位寬越高,顯卡的性能也就越好。(02)主流顯卡採用128bit位寬,128位的顯存能夠適應大多數遊戲。(03)顯存的帶寬=顯存頻率*顯存位...
-
如何使用QQ雲盤呢?怎麼使用微雲呢?
現在雲盤比較流行,隨着網絡的發展,以前的U盤現在逐步減少,網絡雲盤可以透過網絡盤幫我們儲存資料,不需要再隨身攜帶U盤了。下面和大家談下如何使用qq雲盤?操作方法(01)在電腦上登入QQ。(02)點擊微雲圖標進入微雲。(03)日常筆記可以在“筆記”欄開啟,然後點擊新建一個檔案。...