我有時在使用Subversion合併兩個分支時發生衝突。使用工具顯示所有當前的衝突
這不是一個真正的問題,因爲我只需要查看實際的代碼並逐個解決它們。
但我通常不想在合併過程中解決它們,就像烏龜想要我做的那樣,然後解決它們。
事情是我們的代碼庫非常龐大,圖標刷新需要很多時間,這使得很難快速追蹤衝突。
那麼什麼是最好的/最簡單的方式來存儲倉庫中所有當前衝突的某種列表?
歡迎任何想法,只要解決方案有效,我也可以使用其他工具或命令行。
Thx!
我有時在使用Subversion合併兩個分支時發生衝突。使用工具顯示所有當前的衝突
這不是一個真正的問題,因爲我只需要查看實際的代碼並逐個解決它們。
但我通常不想在合併過程中解決它們,就像烏龜想要我做的那樣,然後解決它們。
事情是我們的代碼庫非常龐大,圖標刷新需要很多時間,這使得很難快速追蹤衝突。
那麼什麼是最好的/最簡單的方式來存儲倉庫中所有當前衝突的某種列表?
歡迎任何想法,只要解決方案有效,我也可以使用其他工具或命令行。
Thx!
好
提取,這裏是我發現要解決:
在任何你知道存在衝突的回購中,你可以使用 右鍵 - > Tortoise SVN->已解決。
這將列出回購庫中的所有衝突,也遞歸地獲取所有子文件夾。
找到一個足夠大的目標,並解決衝突,直到列表爲空。 你甚至可以直接在窗口內解決它們是你想要更快。
組解決方案也適用於具有相同類型衝突的相同文件夾中的元素。
希望這可以幫助別人:)
svn status
將幫助你看到推遲合併,衝突(這也阻止可能犯)從svn help status
The first seven columns in the output are each one character wide:
First column: Says if item was added, deleted, or otherwise changed
...
'C' Conflicted
Second column: Modifications of a file's or directory's properties
...
'C' Conflicted
Seventh column: Whether the item is the victim of a tree conflict
...
'C' tree-Conflicted
Thx。這就是我本能地在Linux機器上完成的。我傾向於避免Windows上的cli,不要生病。 :) – jlengrand