SVN服務器和客戶端的安裝visualSVN與Tortoise_第1頁
SVN服務器和客戶端的安裝visualSVN與Tortoise_第2頁
SVN服務器和客戶端的安裝visualSVN與Tortoise_第3頁
SVN服務器和客戶端的安裝visualSVN與Tortoise_第4頁
SVN服務器和客戶端的安裝visualSVN與Tortoise_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

SVN的安裝及使用研發(fā)部:王海洋中國亞網(wǎng)SVN簡介SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統(tǒng)簡單的說,您可以把SVN當成您的備份服務器,更好的是,他可以幫您記住每次上傳到這個服務器的檔案內(nèi)容。并且自動的賦予每次的變更一個版本。通常,我們稱用來存放上傳的檔案的地方叫做Repository。用中文來說,有點像是檔案倉庫的意思。不過,通常我們還是使用Repository這個名詞?;旧?,第一次我們需要有一個新增(add)檔案的動作,將想要備份的檔案放到Repository上面。日后,當您有任何修改時,都可以上傳到Repository上面,上傳已經(jīng)存在且修改過的檔案就叫做commit,也就是提交修改給SVNserver的意思。針對每次的commit,SVNserver都會賦予他一個新的版本。同時,也會把每次上傳的時間記錄下來。日后,因為某些因素,如果您需要從Repository下載曾經(jīng)提交的檔案,您可以直接選擇獲得最新的版本,也可以取得任何一個之前的版本。如果忘記了版本,還是可以靠記憶嘗試取得某個日期的版本。SVN簡介為什么要用SVN?1、可以及時了解不同版本之間的差異,可以隨時恢復到特定的版本。2、可以了解項目團隊成員的進度3、資源共享,不用遠程再發(fā)送文件4、協(xié)同工作,大大提高了工作效率5、將項目放到SVN服務器上,防止丟失,而且提供歷史版本找回的功能。SVN簡介SVN服務器端和客戶端的安裝我們只需要安裝VisualSVN服務器端和TortoiseSVN客戶端就可以了另外可根據(jù)需求來安裝LanguagePack語言包可根據(jù)自己的電腦系統(tǒng)來選擇安裝是64位或32位的版本SVN服務器端安裝下載地址:Visualsvn服務器端的下載地址SVN服務器端安裝下載VisualSVN后打開安裝SVN服務器端安裝SVN服務器端安裝代碼庫保存地址:你可以選擇合適的目錄,這個代碼庫Repositories是根目錄,創(chuàng)建了就不能刪除,如果刪除了,VisualSVNServer就不能運作。Authentication默認選擇VisualSVNServer自帶的用戶和用戶組SVN服務器端安裝最后點擊install安裝完成,安裝完成后在所有程序打開VisualSVNSVN服務器端安裝添加代碼庫Repositories上右鍵單擊創(chuàng)建代碼庫創(chuàng)建代碼庫SVN服務器端安裝左圖中的CheckBox如果選中,則在代碼庫StartKit下面會創(chuàng)建trunk、branches、tags三個子目錄;不選中,則只創(chuàng)建空的代碼庫StartKit。一般不需要選中,點擊OK按鈕,代碼庫就創(chuàng)建成功創(chuàng)建代碼庫SVN服務器端安裝創(chuàng)建用戶名與用戶密碼在user上右鍵選擇createuser來創(chuàng)建一個用戶SVN服務器端安裝在創(chuàng)建的項目上右鍵選擇Properties,選擇add按鈕添加用戶添加用戶到創(chuàng)建的項目SVN服務器端安裝權(quán)限的設置SVN服務器端安裝添加用戶后為用戶分配不同的權(quán)限權(quán)限分為三個級別:1不可訪問2只讀3可讀寫點擊"確定"按鈕,上面的用戶就具有了訪問代碼庫的不同權(quán)限SVN客戶端安裝下載tortoiseSVN,官網(wǎng)/downloads.html安裝過程:1、下載軟件后,雙擊程序進行安裝,點擊“Next”;2、在許可證協(xié)議頁面,選擇“IAcceptthetermsintheLicenseAgreement”,點擊“Next”;3、在自定義選項頁面,可以選擇安裝目錄,也可以直接點擊“Next”進行安裝;4、點擊“Install”開始安裝5、安裝完成后,點擊“Finsh”SVN客戶端安裝SVN客戶端安裝SVN客戶端安裝點擊Install完成TortoiseSVN(客戶端)的安裝SVN客戶端安裝創(chuàng)建版本庫1、新建文件夾,目錄和文件夾名稱最好都用英文,不要使用中文;2、打開文件夾,在空白處按下“鼠標右鍵”;3、在彈出的菜單中選擇“TortoiseSVN-Createrepositoryhere”;SVN客戶端安裝在文件夾內(nèi)單擊鼠標右鍵選擇Createrepositoryhere創(chuàng)建版本庫創(chuàng)建版本庫SVN客戶端安裝創(chuàng)建版本庫TortoiseSVN基本使用方法遷入(上傳文件)源代碼到SVN服務器1、打開已有的項目文件夾,在空白處按下“鼠標右鍵”;2、在彈出的菜單中選擇“TortoiseSVN-Import”;3、選擇導入路徑,填寫備注信息,點擊“OK”開始導入;4、導入完成后會彈出提示,可以拖動滾動條查看導入的文件,點擊“OK”,完成導入;TortoiseSVN基本使用方法遷入(上傳文件)源代碼到SVN服務器填寫上傳的文件的備注信息點擊OK按鈕,會彈出下面的窗體,要求輸入憑據(jù)TortoiseSVN基本使用方法遷入(上傳文件)源代碼到SVN服務器TortoiseSVN基本使用方法遷入(上傳文件)源代碼到SVN服務器TortoiseSVN基本使用方法遷出(下載文件)源代碼到本機在本機創(chuàng)建要放置的目標文件夾StartKit,右鍵點擊Checkout,彈出下圖窗體:說明:左圖中的CheckoutDepth,有4個選項,分別是遷出全部、只簽出下一級子目錄和文件、只簽出文件、只簽出空項目,默認的是第一項。上面的例子中,我們也可以使用web的方式訪問代碼庫,在瀏覽器中直接輸入代碼庫地址就可以了TortoiseSVN基本使用方法遷出(下載文件)源代碼到本機這時候也會彈出對話框,要求輸入用戶名和密碼,通過驗證后即可瀏覽代碼庫中的內(nèi)容源代碼已經(jīng)成功簽出到剛才新建的StartKit目錄中一旦你對文件或文件夾做了任何修改,那么文件或文件夾的顯示圖片機會發(fā)生變化TortoiseSVN基本使用方法文件夾顯示的圖標狀態(tài)TortoiseSVN基本使用方法提交修改過的文件到SVN服務器例如我修改了位于Model文件中的二個文件ImageInfo.cs和NewsInfo.cs在Model文件夾上點擊右鍵或在Model文件下的空白處點擊右鍵,點擊SVNCommitTortoiseSVN基本使用方法提交修改過的文件到SVN服務器點擊OK按鈕后,彈出如下圖的窗體:TortoiseSVN基本使用方法添加新文件到SVN服務器我們在Model文件下添加一個新的類文件UserInfo.cs,在Model文件下的空白處點擊右鍵,點擊SVNCommit也可以在文件UserInfo.cs上點擊右鍵,點擊TortoiseSVN=>>Add,彈出如下圖的窗體TortoiseSVN基本使用方法添加文件到SVN服務器選中UserInfo.cs文件按鈕,點擊OK,這時候這個文件會變?yōu)樘砑訝顟B(tài),需要再選中此文件,右鍵選擇TortoiseSVN提交。TortoiseSVN基本使用方法文件的刪除:刪除文件或文件夾,并將修改提交到SVN服務器最簡單就是直接刪除文件或文件夾,然后使用SVNCommit提交更新到SVN服務器。另外一種方法是在你要刪除的文件或文件夾上點擊右鍵=>>TortoiseSVN=>>Delete刪除,此方法也不是直接刪除,而是將該文件或文件夾的狀態(tài)置為刪除,也需要我們使用SVNCommit提交到SVN服務器后才真正刪除。最后介紹一下中文語言包的安裝方法TortoiseSVN語言包的安裝進入官網(wǎng)下載語言包/根據(jù)電腦系統(tǒng)選擇32或者64位下載,點擊setupTorto

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論