時間:2017-01-23 來源:互聯網 瀏覽量:
剛使用svn的時候,經常會出現各種提交失敗的情況,尤其是遇到svn出現黃色感歎號的時候,文件直接就跟最新版本衝突了,這時該怎麼解決呢?下麵小編就跟大家說說svn有歎號怎麼修複。
svn 歎號解決方法:
解決方法1:
1、修改過文件
假如你是出現紅色歎號,說明你的文件被修改過;
2、提交文件
這時隻要你右鍵單擊該文件,點擊“SVN commit..”按鈕就可以提交此文件,提交成功後,紅色歎號就會自動消失了
解決方法2:
1、衝突原因
假如你出現的是黃色歎號小圖標,說明你修改文件之前,並沒有先更新最新版本,而是直接在舊版本上修改,同時你修改的內容,剛好跟你同事修改的內容有衝突,於是當你提交時,svn就會先提示你升級到最新版,當你獲取最新版的時候,由於svn識別不了同一個內容位置出現不同的情況,通俗點說就是svn不知道該用誰的內容,這時就會出現黃色歎號!同時會產生多餘的三個文件。
2、文件解析
先來解析下產生的三個文件是什麼;
index.shtm.mine 這個文件是你剛剛修改的文件
index.shtm.r65459 這個文件是你修改文件前的當前版本文件;
index.shtm.r67059 這個是最新版本的文件
3、歎號文件內容對比
打開index文件,這時你會發現裏麵出現了一些<<<<.mine、====、>>>>.r67059 的特色符號和文字,這就是文件起衝突的地方。“===”上部分是你修改的內容,“===”下部分是最新版本的內容;如果你如果不想用最新版本的內容,就把“===”下部分到“>>>>.r67059”這部分內容刪了,同時去掉“<<<<.mine、====、>>>>.r67059 ”這些符號保存即可;
4、刪除三文件
當你按上一步修改了內容後,回到本地文件,刪掉多餘的三個文件;
5、再次提交
這時你就會發現文件出現紅色歎號了!說明這時可以提交了!然後按照步驟欄目“出現紅色歎號”第二步的方法,就可以提交此文件了。
注意:每次修改svn文件之前,首先需要先獲取最新版本,等獲取完之後再修改內容,從而避免文件衝突。
【svn有歎號怎麼修複】有遇到相同問題的用戶,可以參照上述的教程來操作,想了解其他的ghost操作係統下載後使用技巧,或者是其他的電腦係統的問題,都歡迎上係統粉查看解決的方法。