第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

版本管理工具介紹---SVN篇

  • svn版本控制工具,多人協(xié)作,需要安裝服務(wù)端和客戶端,服務(wù)端要建倉庫和用戶,客戶端checkout輸入用戶名和密碼,和保存路徑;commit提交本地磁盤增刪改文件,可以留意感嘆號(hào),打鉤,還有提交時(shí)文件的status狀態(tài)是missing,modify等等
    查看全部
    0 采集 收起 來源:SVN 的基本操作

    2016-05-06

  • 對(duì)比:(都是右鍵單擊)1.TortoiseSVN中Diff<br> 2.歷史記錄選中兩個(gè)文件用Compare
    查看全部
  • 查看歷史記錄用TortoiseSVN中的Show log,用過自己賬號(hào)查看。 Commit...中的上方空白用于解釋說明
    查看全部
  • 版本ch沖突
    查看全部
  • .svn文件夾是連接svn的關(guān)鍵,刪除了就和普通文件夾一樣了
    查看全部
  • show log
    查看全部
  • checkout update commit
    查看全部
    0 采集 收起 來源:SVN 的基本操作

    2016-04-23

  • 查看全部
  • 實(shí)際上就是
    查看全部
  • SVN版本控制工具下載地址
    查看全部
  • 早更新,晚提交,合作開發(fā)原則必須遵守。
    查看全部
  • 工具是一種手段,重要的是會(huì)使用
    查看全部
  • 安裝兩個(gè)軟件: 1. SVN服務(wù)端,可以用VisualSVN Server,在這里可以新增用戶 2. SVN客戶端,可以用TortoiseSVN 第一次從某一個(gè)倉庫下載代碼時(shí):在任意一個(gè)文件夾下右鍵單擊,SVN Checkout: URL of repository: 服務(wù)端倉庫路徑,本地地址: https://127.0.0.1:443(服務(wù)器端安裝時(shí)的選擇的端口)/svn/Test/ Checkout directory: 將遠(yuǎn)程倉庫放在本地的文件夾路徑 基本操作: SVN Commit:在本地倉庫有更新時(shí),提交,要寫注釋 SVN Update:拉遠(yuǎn)程的倉庫 show log:針對(duì)文件,右鍵單擊,可以看到提交記錄,在提交的記錄里,右鍵單擊,可以選擇需要revert的版本(在下方的path里面也可以右鍵單擊,將文件保存到本地磁盤) 在svn的根目錄也可以show log 沖突 有沖突時(shí)提交會(huì)產(chǎn)生三個(gè)文件,.mine是自己改好之后的代碼,rx,ry,x,y兩個(gè)數(shù)字較小者是我改之前的代碼,數(shù)字較大者,是服務(wù)端的代碼 1.如果要保留自己的版本,就用mine覆蓋原來的代碼,再次提交 2.如果認(rèn)為對(duì)方是正確的,就revert一下,這個(gè)時(shí)候已經(jīng)拿到了最新的代碼(不一定非要這樣操作,但是這樣方便) 3.如果認(rèn)為上一個(gè)版本是正確的,用版本較小的覆蓋(直接刪除改后綴名) 經(jīng)驗(yàn):如果Commit Failed!就不要點(diǎn)了ok繼續(xù)按update了,先把自己的代碼復(fù)制到一邊,再把那個(gè)文件revert,再update,再把放在一邊的文件重命名復(fù)制到相同文件夾下,選中兩個(gè)沖突的文件,TortoiesSVN->diff,左邊是最新的代碼,右邊的是我的,解決沖突之后兩個(gè)人最好都update一下 與歷史記錄比對(duì):show log之后,同時(shí)選中兩個(gè)版本(比如現(xiàn)在到了第10版,那么要10/9先比較,看看有沒有差異,沒有差異,則比較9/8版,如果仍沒有差異,以此類推繼續(xù)比較),Compare revisions
    查看全部
  • 當(dāng)出現(xiàn)SVN合并沖突時(shí),可以先不更新,那么就不會(huì)出現(xiàn)四個(gè)文件了(其中有一個(gè)文件是修改的文件). 把修改的文件復(fù)制出來,改個(gè)名字,放到客戶端文件夾即可.然后再選擇文件右擊點(diǎn)擊revert恢復(fù)到上一次從服務(wù)器取的最新的文件,再點(diǎn)擊SVN UPDATE更新文件,然后 選定兩個(gè)文件,右擊Diff對(duì)比,就會(huì)把現(xiàn)在服務(wù)器上的文件和你寫的文件的異同顯示出來. 在新revert出來的文件上,根據(jù)兩個(gè)文件的異同商量決定修改或采用哪個(gè)代碼,修改完刪掉復(fù)制的文件,然后update文件即可.
    查看全部
  • SVN的自動(dòng)合并: 開始的時(shí)候兩個(gè)用戶的文件都是從倉庫下載下來的,文件里的代碼是一致的,后來分別對(duì)代碼做了修改,但是兩個(gè)用戶修改的代碼沒有重疊部分. 第一個(gè)用戶SVN COMMIT之后,第二個(gè)用戶的代碼就過時(shí)了,第二個(gè)用戶點(diǎn)擊SVN COMMIT提交文件的時(shí)候就會(huì)提示文件已經(jīng)過時(shí),并提示用戶要進(jìn)行SVN update操作,當(dāng)點(diǎn)擊更新,這個(gè)時(shí)候SVN就會(huì)進(jìn)行代碼的合并,得到的是兩個(gè)用戶合并起來的代碼,然后會(huì)再次詢問是否提交到SVN中. 兩個(gè)用戶同樣從倉庫中下載并更改了同一個(gè)文件的代碼,但是兩個(gè)用戶修改的代碼有重疊的部分.第一個(gè)用戶SVN COMMIT之后,第二個(gè)用戶的代碼也過時(shí)了,第二個(gè)用戶點(diǎn)擊SVN COMMIT提交文件的時(shí)候,就提示第二個(gè)用戶更新文件,當(dāng)?shù)诙€(gè)用戶點(diǎn)擊SVN UPDATE更新文件之后.會(huì)出現(xiàn)4個(gè)文件,當(dāng)文件出現(xiàn)感嘆號(hào)的時(shí)候,說明SVN此時(shí)不能正常合并,因?yàn)槌霈F(xiàn)了沖突,此時(shí)就要讓兩個(gè)用戶協(xié)商,具體是提交這兩個(gè)用戶的哪一個(gè)文件. 黃色感嘆號(hào)的文件:是原本要提交上去的文件,打開后會(huì)多顯示兩個(gè)用戶共同修改的代碼,第二個(gè)用戶修改的代碼會(huì)加上注釋,而第一個(gè)用戶修改的代碼沒有加上注釋. 后綴為mine的文件:此文件是第二個(gè)用戶修改過后的文件.文件中不會(huì)包含第一個(gè)用戶添加的新代碼. 后綴為.r10的文件:即第二個(gè)用戶修改之前的文件. 后綴為.r11的文件:即第一個(gè)用戶修改后提交的文件. 如果決定使用第二個(gè)用戶提交的文件,那么可以直接在黃色感嘆號(hào)的文件中刪除第一個(gè)用戶修改的代碼,再提交去SVN.(不方便),或者直接把后綴為.mine的文件覆蓋給黃色感嘆號(hào)的文件(即修改的文件),再提交到SVN. 如果決定使用第一個(gè)用戶提交的文件,那么可以右鍵黃色感嘆號(hào)的文件,點(diǎn)擊Revert即可,另外的3個(gè)文件會(huì)跟著消失. 如果覺得兩個(gè)用戶提交的代碼都不好,那么可以使用后綴為.r10的文件去覆蓋黃色感嘆號(hào)的文件,再提交去SVN.
    查看全部

舉報(bào)

0/150
提交
取消
課程須知
本課程的學(xué)習(xí),對(duì)小伙伴們的學(xué)習(xí)基礎(chǔ)有以下幾點(diǎn)要求: 1、 編程零基礎(chǔ)可聽 2、 寫過一段時(shí)間代碼再聽更好 3、 有與他人協(xié)作開發(fā)意向者最佳
老師告訴你能學(xué)到什么?
1、 SVN 服務(wù)端與客戶端的安裝 2、 SVN 的簡單操作 3、 SVN 出現(xiàn)沖突時(shí)的解決辦法

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對(duì)慕課網(wǎng)的支持!