簡體   English   中英

Tortoise SVN自動合並 - 禁用不起作用

[英]Tortoise SVN automatic merge - disable doesn't work

在我的公司,我們使用TortoiseSVN自動合並關閉( http://tortoisesvn.tigris.org/faq.html#noautomerge )。 但是當我合並修改范圍(功能分支)時,Tortoise會自動合並,盡管我的設置。 在更新期間,自動合並正確地失敗,如我所料 Tortoise版本,合並工具設置,diff工具設置都是附件。 請幫我。 謝謝

在此輸入圖像描述在此輸入圖像描述在此輸入圖像描述

編輯:添加了SVN配置文件的[helpers]部分

### Section for configuring external helper applications.
[helpers]
### Set editor-cmd to the command used to invoke your text editor.
###   This will override the environment variables that Subversion
###   examines by default to find this information ($EDITOR, 
###   et al).
# editor-cmd = editor (vi, emacs, notepad, etc.)
### Set diff-cmd to the absolute path of your 'diff' program.
###   This will override the compile-time default, which is to use
###   Subversion's internal diff implementation.
# diff-cmd = diff_program (diff, gdiff, etc.)
diff-cmd = "C:\\SVNNoMerge.bat" 
diff3-cmd = "C:\\SVNNoMerge.bat"
### Diff-extensions are arguments passed to an external diff
### program or to Subversion's internal diff implementation.
### Set diff-extensions to override the default arguments ('-u').
# diff-extensions = -u -p
### Set diff3-cmd to the absolute path of your 'diff3' program.
###   This will override the compile-time default, which is to use
###   Subversion's internal diff3 implementation.
# diff3-cmd = diff3_program (diff3, gdiff3, etc.)
### Set diff3-has-program-arg to 'yes' if your 'diff3' program
###   accepts the '--diff-program' option.
# diff3-has-program-arg = [yes | no]
### Set merge-tool-cmd to the command used to invoke your external
### merging tool of choice. Subversion will pass 5 arguments to
### the specified command: base theirs mine merged wcfile
# merge-tool-cmd = merge_command

您還必須為diff3-cmd設置false.bat文件,而不僅僅是常見問題解答中所述的diff-cmd部分。

暫無
暫無

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

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