SVN使用說明詳解

SVN使用說明詳解

ID:37776208

大?。?98.00 KB

頁數(shù):18頁

時間:2019-05-30

SVN使用說明詳解_第1頁
SVN使用說明詳解_第2頁
SVN使用說明詳解_第3頁
SVN使用說明詳解_第4頁
SVN使用說明詳解_第5頁
資源描述:

《SVN使用說明詳解》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、SVN配置管理培訓(xùn)何燕2012年02月SVN簡介SVN登錄方法工作周期服務(wù)端其他相關(guān)操作SVN使用約束SVN使用中遇到的問題及解決措施一、SVN的簡單介紹配置管理工具Subversion,簡稱為SVN,是一個開源的版本控制系統(tǒng),可以實(shí)現(xiàn)文件及目錄的保存及版本回溯。SVN將文件存放在中心版本庫里,它可以記錄文件和目錄每一次的修改情況,這樣我們就可以籍此將數(shù)據(jù)恢復(fù)到以前的某個版本,并可以查看更改的細(xì)節(jié)。也就是說,一旦一個文件被傳到SVN上面,那么不管對它進(jìn)行什么操作,SVN都會有清晰的記錄,即使它在N天前被刪除了,也可以被找回來。SVN是一種集中的分享信息

2、的系統(tǒng),它的核心是版本庫,儲存所有的數(shù)據(jù),版本庫按照文件樹形式儲存數(shù)據(jù)-包括文件和目錄,任意數(shù)量的客戶端可以連接到版本庫,讀寫這些文件。通過寫數(shù)據(jù),別人可以看到這些信息;通過讀數(shù)據(jù),可以看到別人的修改。點(diǎn)擊Repo—browser版本庫瀏覽:這是個版本庫的瀏覽工具,點(diǎn)擊它之后,會出現(xiàn)下面的小對話框:二、登錄SVN版本庫的方法首先在本機(jī)安裝SVN客戶端,客戶端軟件上的TortoiseSVN可以從已發(fā)至各個部門經(jīng)理手上,客戶端軟件里面還放了一個漢化包。具安裝方法詳見《配置管理工具應(yīng)用指南》。安裝完成之后,點(diǎn)擊鼠標(biāo)右鍵,會出現(xiàn)下圖在URL里面輸入你要鍵接的版

3、本庫,輸入方法為:https://192.168.0.253/svn/...所在版本庫名稱,如辦公室配置庫為:https://192.168.0.253/svn/辦公室(記得svn是小寫字母的),點(diǎn)“OK”進(jìn)入登錄界面。如果以前登錄過,SVN會自動記錄登錄歷史。登錄界面如下:輸入用戶名和密碼即可進(jìn)入所在的版本庫。登錄帳號由配置管理員分配,客戶端不能修改密碼,建議選擇“Saveauthentication”,這樣下次不用輸入帳號便會自動登錄,且在版本庫里面的每一個操作也不用輸入帳號來進(jìn)行驗證。登錄后的界面如下:項目目錄此目錄的當(dāng)前版本對此目錄作最近操作的

4、人員名稱在此目錄做最近一次修改的時間這是微機(jī)監(jiān)測項目的版本庫目錄結(jié)構(gòu)三、工作周期如何用SVN對本地的一個文件進(jìn)行版本化的管理?首先要把該文件添加到版本庫。在版本庫單擊右鍵→Addfile寫Log日志,便于以后查看。對于系統(tǒng)自動生成的日志可以自行修改。注:如果想把一個文件夾里面的所有東西都添加到版本庫,有兩種方法:在客戶端選中該文件夾,單擊右鍵→Import,在Import對話框中,輸入你想在版本庫中存放的地方,確定即可;在服務(wù)端右鍵→Addfolder。在客戶端新建一個文件夾;然后在服務(wù)端,選中剛才添加進(jìn)去的文件的上一級文件夾,右鍵→Checkout可

5、以看到從版本庫檢出的文件被打上了一個√,表示受版本控制。此后對此文件所做的任何操作,只要提交過,都會在服務(wù)端被記錄保存下來。想查看任何一次的修改情況,只要單擊ShowLog即可。修改該文件后提交編輯保存后,該文件由√變?yōu)?!,這時可以對此文件執(zhí)行SVNCommit提交操作,那么編輯的內(nèi)容便會提交到服務(wù)器上,以便大家共享你的工作成果。提交成功后,版本庫號會上升一次,同時提交的文件狀態(tài)由!變?yōu)椤?注:對于不是只有自己可以修改的文件,每次編輯操作之前,都要對本地工作拷貝執(zhí)行Update的操作,以保證本地工作拷貝與服務(wù)器項目版本庫內(nèi)容保持一致。如果這時有人對它做

6、了修改,修改的內(nèi)容便同步到你的工作拷貝上。如果你不想要別人的修改,可以執(zhí)行Updatetorevision(返回到版本),返回到你想要版本,然后再做修改。此時在提交的時候,就會提示存在沖突。解決沖突解決沖突之前,先Updaten你的工作拷貝,本地工作拷貝變?yōu)槲倚薷暮蟮奈募霈F(xiàn)沖突的文件原始文件別人修改后已提交的文件1、Showlog:查看日志點(diǎn)擊此按扭,會顯示當(dāng)前目錄下的所有文件和目錄日志的信息。四、服務(wù)端其他相關(guān)操作3、CreateFolder:可以在自己有權(quán)限的目錄下新建一個文件夾。4、Export:導(dǎo)出用此命令,指定路徑,便可導(dǎo)出一個干凈的目錄樹

7、,所謂“干凈的”就是導(dǎo)出的文件不受SVN的版本控制。默認(rèn)的是導(dǎo)出當(dāng)前版本的目錄內(nèi)容,當(dāng)然也可以指定你想導(dǎo)出的版本。5、Copytoworkingcopy:把當(dāng)前目錄拷貝到本地工作拷貝這個本地工作拷貝必須是已經(jīng)受版本控制的文件夾,執(zhí)行此命令后,當(dāng)前目錄便會在本地工作拷貝顯示預(yù)添加的符號。如:把“信息平臺”執(zhí)行Copytoworkingcopy到本地工作拷貝的“0過程記錄”中,就會出現(xiàn)下圖,綠色的對號表示此目錄是從服務(wù)器上“Checkout”出來的受版本控制的本地工作拷貝,藍(lán)色的加號表示此文件預(yù)添加到服務(wù)器上。此時對它執(zhí)行“SVNCommit”命令,信息平

8、臺”便會成功提交到服務(wù)器上“0過程記錄”的目錄下面。6、Copyto:拷貝到用此命令可以在當(dāng)前

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。