2013-10-07 31 views
3

運行P4Merge時,比較方法始終設置爲「識別行結束和空白區域差異」(又名所有更改)。我想使用'忽略行結束符和空白長度差異',但每次工具運行時我都必須手動重新設置它。P4Merge忘記我的比較方法偏好。我如何設置默認值?

我已經改變了設置:

  • 與工具欄按鈕
  • 在首選項文件菜單

在對話框

  • ,它從來沒有堅持。實際上,每次返回菜單時都會重置首選項對話框條目,甚至不關閉程序。在使用「文件」菜單中的「退出」命令之前以及關閉窗口之前以及保存合併之前,我已更改了設置。

    在過去,我能夠保存我的設置並記住它,不幸的是,我沒有任何回憶所涉及的軟件版本。我正在使用P4Merge作爲獨立版,並且沒有安裝其他Perforce套件。

    我可以使用任何其他證明相關的支持信息進行更新。

    [編輯:這是在選項對話框中,忽略修改和重置每次觀看過時間的單選按鈕設置,而不是文件子菜單]

  • 回答

    2

    看起來這個問題在2013年被修復了。我遇到了這個問題,更新到最新版本的P4,並且問題解決了。

    +0

    立即下載。 – gws

    2

    如果你是在Unix/Linux上,我會吹走.p4merge在您的主目錄中存儲您的所有首選項的目錄。在Windows中,我確定您的主文件夾中有一個類似的目錄。有時候,目錄中的東西可能會變得不合適,清理出來可能會有所幫助。完成後,請嘗試再次保存您的偏好(通過Edit -> Preferences更改默認值)並重新啓動p4merge。

    如果這不起作用,它可能是一個錯誤版本。

    +0

    在Windows中,首選項文件爲64位Windows 7上的'%userprofile%\。p4merge \ ApplicationSettings.xml' – Mark

    +0

    版本P4Merge/NTX64/2013.2/661179,如版本字符串提示。在我的個人資料中不存在.p4merge目錄,因此我創建了它並再次設置了首選項;仍然沒有運氣。 – gws