[英]How to Resolve Conflict in Eclipse SVN
在團隊存儲庫中使用 Eclipse 進行編碼和 SVN 時,我在 Eclipse 中遇到沖突時遇到了麻煩。
假設我有沖突並且有 3 個自動生成的文件。 一旦我解決了沖突,我找不到命令如何提交沖突的解決方案並自動刪除生成的文件。
在 Eclipse 之外的 SVN 中,有一個 Resolve Conflict 功能,代碼將被更新。 此外,為沖突生成的文件將被刪除。 Eclipse中是否有類似的方法,或者我必須手動刪除生成的文件並提交解決方案?
除了相關問題中顯示的答案外,還可以解決沖突,刪除自動生成的文件並標記為合並 。
我遇到了同樣的問題,所提到的解決方案都沒有解決我的問題。 當我右鍵單擊該文件夾時,沒有選項可以解決沖突或標記為已解決或任何事情。
我在Eclipse(使用Subclipse插件)中解決它的方法是右鍵單擊該文件夾並選擇“Show Tree Conflicts”。 這在Eclipse中打開了一個名為“SVN Tree Conflicts”的視圖窗格,其中顯示了相關文件夾。
我右鍵單擊該消息並選擇“Resolve”。 然后彈出一個窗口,詢問我想做什么。 我基本上取消選中所有框,這與接受左文件或正確文件或合並有關。 因為基本上,我只想將沖突標記為已解決,並從存儲庫接受該文件夾。
然后我能夠繼續更新我的項目而沒有問題。
在Team菜單的Eclipse中,您可以選擇edit conflicts
或mark resolved
我這樣做是將視角更改為“ 團隊同步 ”,在同步選項卡中右鍵單擊文件並選擇“ 標記為已合並 ”
另一個解決方案(類似於princepieros)是右鍵單擊您的項目 - >執行整個提交 - >它將顯示“沖突”項目 - >右鍵單擊這些項目並點擊“標記為合並”或“編輯沖突”。 這對我有用。 希望能幫助到你。
我做了以下步驟:
filename.java <-- 原始文件
filenam.java.mine <-- 我的文件
filename.java.revisionNumber <-- 他們的文件(導致沖突的傳入文件)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.