簡體   English   中英

SVN合並:是否有辦法避免為相同文件標記“樹沖突”?

[英]SVN merge: Is there a way to avoid having “tree conflicts” flagged for identical files?

合並時,這種情況一直發生在我身上,我真的不確定為什么(我看到了幾個回答,詳細列出了幾種可能的原因),但是原因與我的問題無關,因為無論是什么原因導致同一文件上的“樹沖突”在相同的路徑中,結果始終是相同的:根本不需要更改任何內容,並且可以將“沖突”標記為已解決。

因此,每次遇到“樹沖突”時,我都必須[簽出源文件(如果尚未存在),]使用WinDiff之類的差異工具(因為“ 沖突”,因此SVN客戶端不會打開其差異工具,盡管兩者文件存在),比較這兩個文件以找出它們是否相同(它們幾乎總是一樣),如果是,則僅將沖突標記為已解決,而無需進行任何更改來“解決”沖突。

顯然,這是非常浪費時間的,並且感覺非常令人沮喪和毫無意義。

因此,我想知道是否有任何方法-通過某些SVN開關或某些SVN客戶端或其他任何方法-使得在100%確定不需要進行任何更改的情況下,不會標記樹沖突。為了解決沖突-就像我上面的例子一樣。

添加 :對我來說,了解人們在相同文件上發生樹沖突的平常性也很有趣(順便說一句,我談論的是自創建分支以來沒有人碰過的文件,從未刪除,重新創建,修改或移動過的文件)也沒有其他)。 因此,歡迎您發表評論。

我不確定您為什么被否決,但是您的問題確實缺乏細節和實質。 您只是說“您做了什么”,但實際上並沒有提供任何可以幫助某人回答“為什么”的細節。 您最終需要弄清楚的是,為什么您首先遇到了樹沖突,而只有您提供詳細信息,才能幫助您。

我鼓勵您閱讀SVN書的這一部分 ,以便您了解SVN標記樹沖突的原因和時間。 我還將使用本書中顯示的命令行工具來探索樹沖突的詳細信息。 希望一旦您理解了為什么會引起樹沖突,您可能會知道如何避免它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM