版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、目 錄 1.修改 svn 訪問密碼.1 2.svn 客戶端使用說明.3 2.1.安裝 svn 客戶端.3 2.2.遷出配置庫內(nèi)容.3 2.3.維護工作文件.5 2.3.1.增加文件.5 2.3.2.更新文件.9 2.3.3.刪除文件.10 2.3.4.修改文件.11 2.3.5.比較版本差異.13 2.3.6.撤銷更改.17 2.3.7.鎖定和解鎖.17 2.3.8.重命名文件.17 2.3.9.獲取歷史文件.18 2.3.10.檢查沖突 .19 2.3.11.解決沖突.21 2.3.12.忽略無需版本控制的文件 .21 2.3.13.去除 svn 標志 .22 2.3.14.查看文件每行的修
2、改信息 .23 2.3.15.重置訪問路徑 .23 2.3.16.本地路徑轉(zhuǎn)換 .24 2.4.瀏覽版本庫.24 2.5.建立標簽.25 2.6.建立分支.26 2.7.清除用戶名等信息.28 2.8.統(tǒng)計信息.29 3.myeclipse 集成 svn.31 3.1.安裝 svn 插件.31 3.2.配置 myeclipse提交目錄.37 1. 修改 svn 訪問密碼 打開 ie,在地址欄中輸入地址:http:/ /svnmanager/index.php,進入 svnmanager 的歡 迎界面,如下圖所示: 點擊“登陸”按鈕進入登陸界面,如下圖所示: 輸入已知的用戶名和密碼,點擊“登陸”
3、按鈕進入用戶管理界面,點擊“用戶管理”按鈕 顯示“編輯用戶”菜單,如下圖所示: 點擊“編輯用戶”按鈕,進入用戶信息修改界面,如下圖所示: 在上圖界面的“新密碼”和“重復(fù)新密碼”框中輸入你設(shè)定的新密碼,兩框中的密碼要保 持一致。在“當(dāng)前用戶密碼”框中輸入你的先前的登陸密碼, 。 點擊“確定”按鈕修改密碼,后返回到編輯用戶成功界面,在此界面中點擊“退出”按鈕 完成此操作。再次可使用新密碼進行登陸。 2. svn 客戶端使用說明 2.1. 安裝安裝 svnsvn 客戶端客戶端 安裝 svn 客戶端(我公司使用的 svn 客戶端為 tortoisesvn-2137-win32-svn-
4、1.4.6):雙擊安裝包next選中“i accept the terms in the license agreement” nextinstall選中“show changelog”finish點擊“yes”按鈕重新啟動電腦。 svn 客戶端的存放位置為: 注意:注意:安裝 svn 客戶端后需重啟電腦,否則 svn 客戶端無法正常使用。 可以下載 tortoisesvn 的中文語言包,根據(jù)向?qū)н\行語言包安裝程序,重新啟動程序 后,即可看到中文菜單。 所有的 tortoisesvn 命令都是通過 windows 資源管理器的右鍵菜單執(zhí)行。 2.2. 遷出配置庫內(nèi)容遷出配置庫內(nèi)容 1、在本地硬
5、盤上建立一個文件夾“svn” ,并在文件夾“svn”中建立一個子文件夾(子 文件夾為空文件夾) ,子文件夾的名稱可以根據(jù)本公司配置庫路徑下的對應(yīng)文件夾名稱進行 定義。例如在 svn 中建立一個 test 子文件夾。 2、鼠標選中文件夾“test”右鍵選擇“svn checkout.” ,如下圖所示: 4、在彈出的窗口中 url of repository 欄中輸入您要訪問的配置庫路徑,如 http:/test(此 路徑為實驗路徑,輸入時依具體配置庫路徑而定,可以為根目錄的路徑也可以為子目錄的 路徑,目錄選擇要適當(dāng)) ,如下圖所示: 點擊“ok”按鈕。 備注:在 revision 欄中選擇“he
6、ad revision”項只能獲得所輸入路徑下的最新版本文件。 選擇“revision”項可以輸入或選擇此路徑下的任意歷史版本文件。如果點擊“showlog” 按鈕會彈出如下信息框: 此信息框為版本日志對話框,在此信息框中可以選擇某一歷史版本。 5、在彈出的窗口 authentication 中的 username 欄輸入用戶名,在 password 欄輸入用戶密 碼,如下圖所示: 可選擇 save authentication 復(fù)選框保存用戶名和密碼。 點擊“ok”按鈕下載配置庫中 test 路徑的文件到本地硬盤上的 test 文件中。下載完畢后本 地文件夾 test 顯示為如下圖標: 2.
7、3. 維護工作文件維護工作文件 2.3.1.增加文件增加文件 將需要增加的新文件放入到本地遷出的文件夾 test 目錄的相應(yīng)位置中,鼠標選中新文 件右鍵選擇“tortoisesvn”的“add”項,如下圖所示: 備注:此步驟也可通過右鍵選擇“tortoisesvn”的“import.”項實現(xiàn)。在你的硬盤上創(chuàng) 建一個空的文件夾,在此文件夾下只放入你要提交到配置庫中的文件(所提交文件的目錄 結(jié)構(gòu)已在本地設(shè)置完成,且不要放入非提交到配置庫的文件) ,后在此文件夾的空白處右鍵 選擇“tortoisesvn”的“import.”項輸入你要上傳的路徑和相關(guān)信息,點擊“ok”按鈕 實現(xiàn)上傳。如下圖所示: 系
8、統(tǒng)彈出信息框如下圖所示: 點擊“ok”按鈕,系統(tǒng)彈出信息框如下圖所示: 點擊“ok”按鈕。此時新文件圖標顯示如下圖: 這時本地硬盤 test 文件夾圖標顯示如下圖: 鼠標選中本地硬盤 test 文件夾右鍵選擇“svn commit”項,將新文件上傳配置庫對應(yīng)文 件夾中(此時將本地硬盤 test 文件下修改的內(nèi)容都上傳到配置庫中,若只上傳單個文件, 只需點中單個文件上傳即可) ,如下圖所示: 在系統(tǒng)彈出的信息框 enter log message 的 message 欄中填寫本次操作的注釋,如下圖所示: 其中,選中 show unversioned files 復(fù)選框則顯示不處于版本控制下的文件
9、;選中 select/deselect all 復(fù)選框表示全部選擇/全部不選擇。 點擊“ok”按鈕,系統(tǒng)彈出信息框 authentication,如下圖所示: 在 username 欄中輸入用戶名,在 password 欄中輸入用戶密碼,點擊“ok”按鈕,系統(tǒng)彈 出如下信息框: 點擊“ok”按鈕,結(jié)束本次操作。 備注:可在 ie 地址欄中輸入 http:/test 驗證“新文件”是否已經(jīng)增加。 2.3.2.更新文件更新文件 當(dāng)你從配置庫中遷出相應(yīng)目錄后,他人對服務(wù)器上此目錄內(nèi)容進行了修改,你需要再 次獲取改動內(nèi)容到你本地硬盤空間目錄(即先前已遷出的目錄)的過程稱為更新。更新可 以針對一個文件、
10、幾個選中的文件或者整個文件目錄。 選中要被更新的文件,右鍵選擇“svn update”項,如下圖所示: 點擊“svn update”后會彈出窗口顯示更新的進度,如下圖所示: 若上述框中的有文件出現(xiàn)亮紅,說明來自配置庫的內(nèi)容與你本地修改內(nèi)容合并時出現(xiàn) 了沖突,解決方法詳見本文檔 1.3.11 解決沖突。 2.3.3.刪除文件刪除文件 選中要被刪除的文件,右鍵選擇“tortoisesvn”的“delete”項,如下圖所示: 刪除文件后,鼠標選中 test 文件夾右鍵選擇“svn commit”項進行提交,提交方式同增 加文件的提交方式,提交后則將新文件從配置庫中刪除。最后在 ie 地址欄中輸入 h
11、ttp:/test 驗證“新文件”是否已經(jīng)刪除。 2.3.4.修改文件修改文件 選中本地硬盤 test 文件夾,右鍵選擇“tortoisesvn”的“svn update”項更新本地文件, 里面的文件都有特殊標識,如“江西空中充值項目”的標識顯示為: 打開“江西空中充值項目”修改部分內(nèi)容,保存后退出。 “江西空中充值項目”圖標顯示為: 鼠標選中“江西空中充值項目”右鍵選擇“svn commit”項提交,系統(tǒng)彈出如下信息框: 在 message 欄中填寫修改文件的注釋(這時可以點擊“recent messages”按鈕查看本文檔 以前版本的注釋信息) ,點擊“ok”按鈕進行提交,提交方式同增加文
12、件的提交方式。在 提交前可以在上圖中雙擊“江西空中充值項目”文本文件查看既要提交的修改內(nèi)容(比較 上一版本所修改的內(nèi)容,此步驟可直接在本地磁盤中通過右鍵選擇“tortoisesvn”的 “check for modifications”或“diff”項實現(xiàn)) 。 提交文件前,也可通過選中“江西空中充值項目”右鍵進行相關(guān)操作,如下圖所示: 2.3.5.比較版本差異比較版本差異 本地更改內(nèi)容與更改前內(nèi)容比較 如果你想看到你本地的“江西空中充值項目”文本內(nèi)容有哪些更改,鼠標選中“江西 空中充值項目” 文本右鍵選擇“tortoisesvn”的“diff”項,系統(tǒng)彈出差異內(nèi)容。 本地更改內(nèi)容與歷史版本的
13、比較 如果你想查看你本地的“江西空中充值項目”文本內(nèi)容與其歷史版本之間的差異,鼠 標選中“江西空中充值項目” 文本右鍵選擇“tortoisesvn”的“show log”項顯示日志 對話框,在日志對話框選擇要比較的歷史版本,后右鍵選擇“compare with working copy” 項,如下圖所示: 點擊后,系統(tǒng)彈出差異內(nèi)容,如下圖所示: 兩個歷史版本的比較 如果你要查看“江西空中充值項目”文本任意已提交的兩個歷史版本之間的差異,在 上述日志對話框中選擇你要比較的兩個版本,右鍵選擇“compare revisions”項,系統(tǒng)彈出 差異內(nèi)容。 與另外一個分支/標簽之間的比較 如果你想查看
14、“江西空中充值項目”文本的某一分支(假如你在主線上開發(fā))有哪些修 改,選“江西空中充值項目”文本文件的同時按住 shift 鍵,后右鍵選擇“tortoisesvn” 的“diff with url” 。如下圖所示: 在彈出的對話框中輸入要比較的 url 地址。如下圖所示: 點擊“ok”按鈕后,系統(tǒng)彈出差異內(nèi)容。 比較兩個文件差異 如果你想查看同一目錄下兩個沒有關(guān)系的文件差異,選中這兩個文件,右鍵選擇 “tortoisesvn”的“diff”項,系統(tǒng)彈出這兩個文件的差異內(nèi)容。 比較兩個文件夾差異 如果你想查看兩個不同的文件夾之間的差異,需使用版本庫瀏覽器打開此目錄,選中 要比較的兩個文件夾,右鍵
15、選擇“compare revisions”項,如下圖所示: 單擊后系統(tǒng)彈出這兩個文件夾的修改列表,如下圖所示: 可以選擇上圖中單個文件右鍵進行相關(guān)操作。 比較兩個圖像差異 如果你想查看兩個不同的圖像之間的差異,選中要比較的兩個圖像或者選中被修改的 圖像,右鍵選擇“tortoisesvn”的“diff”項,系統(tǒng)彈出這兩個圖像的差異內(nèi)容。如下圖 所示: 2.3.6.撤銷更改撤銷更改 在修改了某些文件后(文件未上傳到配置庫) ,需要返回到修改前的狀態(tài),則選中文件 夾 test 右鍵選擇“tortoisesvn”的“revert.”項進行撤銷,本地硬盤上的文件將恢復(fù)到 修改前的內(nèi)容,修改的內(nèi)容將被刪除
16、。 2.3.7.鎖定和解鎖鎖定和解鎖 當(dāng)項目需要時可以在你本地硬盤中將你遷出的內(nèi)容進行鎖定,選中要被鎖定的文件右 鍵選擇“tortoisesvn”的“get lock.”項進行鎖定(鎖定后他人將無法修改此文件) ,系 統(tǒng)彈出鎖定信息框,如下圖所示: 點擊“ok”按鈕即可將“江西空中充值項目”文本文件鎖定,鎖定后顯示如下: 解鎖時選中被鎖定的文件右鍵選擇“tortoisesvn”的“release lock”項進行解鎖。 2.3.8.重命名文件重命名文件 鼠標選中“江西空中充值項目”文本文件右鍵選擇“tortoisesvn”的“rename.”項, 系統(tǒng)彈出如下信息框: 在 new name 框
17、中輸入新文件名后點擊“ok”按鈕,將出現(xiàn)重命名后的文件,原文件被刪 除,將它們提交后重命名生效。 2.3.9.獲取歷史文件獲取歷史文件 查看歷史文件 鼠標選中文件夾 test 右鍵選擇“tortoisesvn”的“show log”項,系統(tǒng)彈出此路徑下 的所有文件版本信息,如下圖所示: 此時也可雙擊“江西空中充值項目”文本文件查看修改的內(nèi)容(比較上一版本所修改的內(nèi) 容) 。 獲取歷史文件 鼠標選中文件夾 test 右鍵選擇“tortoisesvn”的“update to revision”項,后系統(tǒng)提 示需要選擇下載的版本,如下圖所示: “revision”欄中“head revision”為
18、最新版本, “revision”手工輸入版本號,也可點擊 “show log”按鈕選擇需要的版本內(nèi)容,選擇版本 19 后,點擊“ok”按鈕,系統(tǒng)彈出如 上信息框: 點擊“ok”按鈕,系統(tǒng)開始下載文件,下載完畢后提示框如下: 點擊“ok”按鈕,結(jié)束本次操作。 2.3.10. 檢查沖突檢查沖突 在提交你修改的文件到配置庫前,可先檢查本地修改的內(nèi)容是否與配置庫中的內(nèi)容沖 突。選中修改的文件或文件夾,右鍵選擇“tortoisesvn”的“check for modifications”項, 將顯示所有被修改的內(nèi)容,檢查“江西空中充值項目”文本如下圖所示: 點擊上圖中“check repository”
19、按鈕,后雙擊“江西空中充值項目”文本或右鍵處理,則 顯示出此文件在配置庫中的改動內(nèi)容和你本地的改動內(nèi)容,判斷是否存在沖突,如下圖所 示: 上圖表明存在沖突,可以直接右鍵在上圖中進行修改解決沖突(如上圖灰色所示) ,或者將 發(fā)生沖突的文件拖到文本編輯器或者其它應(yīng)用程序中進行修改,也可選中發(fā)生沖突的文件 右鍵選擇“open”或“open with”打開文件進行修改解決沖突。 2.3.11. 解決沖突解決沖突 當(dāng)你 update“江西空中充值項目”文本文件出現(xiàn)沖突時,subversion 會產(chǎn)生三個文件: “江西空中充值項目.txt.mine” ;“江西空中充值項目.txt.r19” ;“江西空中充
20、值項目. txt.r20” ,如下圖所示: 在“江西空中充值項目”文本文件沖突的內(nèi)容中,沖突的地方將使用“”標 示出來,查找以字符串properties 2. 在 properties 對話框里點 add 3. 在 add properties 界面屬性下拉框選 svn:externals,輸入屬性值。在 property value 中添 加 external 對象“工程文檔”和被同步的路徑,如圖: 注意:復(fù)選框 apply property recursively 是“是否要在撫州水力的每個子目錄下面都共享添 加 http:/seaway/快易營業(yè)點平臺/工程文檔”的內(nèi)容。如果選中,撫州水
21、力的每個子目錄下 都會自動增加工程文檔目錄。 增加該屬性后,你本地文件為已修改狀態(tài),先 update 更新配置庫中的最新內(nèi)容,后提交修 改到配置庫中,在配置庫生效。 加該屬性后,再更新?lián)嶂菟δ夸浀臅r候,自動在撫州水力目錄下建工程文檔目錄,并把 “http:/seaway/快易營業(yè)點平臺/工程文檔”里面的內(nèi)容保存到 “http:/localhost:2003/seaway/撫州水力/工程文檔”里。如果更新 “http:/localhost:2003/seaway/撫州水力/工程文檔”目錄里文件的內(nèi)容,做 commit,對該文 件的修改也會保存到“http:/seaway/快易營業(yè)點平臺/工程文
22、檔”里面。 3. myeclipse 集成集成 svn 3.1. 安裝安裝 svnsvn 插件插件 本文以 myeclipse6.0 和 site-1.2.4.zip(插件)為例。安裝 myeclipse6.0。 方法一:直接上網(wǎng)下載 打開 myeclipse 點擊其菜單 helpsoftware updatesfind and install,如下圖所示: 點擊后系統(tǒng)彈出 install/update 信息框,如下圖所示: 選中“search for new features to install”復(fù)選框,點擊 next。系統(tǒng)彈出 install 信息框: 點擊“new remote site”按鈕,系統(tǒng)彈出如下信息框: 在 name 欄中輸入 svn,在 url 欄中輸入訪問地址 http:/subclip
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度海運貨物綠色港口建設(shè)與運營合同3篇
- 二零二五年度家居地磚定制與售后服務(wù)合同2篇
- 《配套公建設(shè)施建設(shè)責(zé)任協(xié)議書》
- 《合同糾紛案件指導(dǎo)意見》
- 二零二五年度建筑工程債權(quán)轉(zhuǎn)讓與施工圖審查協(xié)議3篇
- 二零二五年度智能家居系統(tǒng)調(diào)試與驗收服務(wù)合同
- 二零二五年度智能建筑油漆施工質(zhì)量保證合同
- 2024智慧城市能源托管與服務(wù)EMC合同
- 教科版信息技術(shù)高一必修 7.1信息資源管理說課稿
- 2025公有住房承租權(quán)轉(zhuǎn)讓的合同范本
- XXX酒店開辦費POB預(yù)算
- Z矩陣、Y矩陣、A矩陣、S矩陣、T矩陣定義、推導(dǎo)及轉(zhuǎn)換公式
- 中美歐規(guī)范樁基承載力計算設(shè)計對比
- 外科洗手操作考核評分表
- 復(fù)旦大學(xué)外國留學(xué)生入學(xué)申請表
- 長安汽車發(fā)動機水溫高故障案例分析處置
- 瞬時單位線法計算洪水
- 氣力輸灰安裝施工方案
- 抗精神疾病藥物與麻醉課件
- 2022工業(yè)網(wǎng)關(guān)技術(shù)標準 第1部分:通用技術(shù)要求
- 經(jīng)典紅歌歌譜100首-
評論
0/150
提交評論