标签: beyondcompare

如何将Beyond Compare与ClearCase集成?

我想将Beyond Compare与ClearCase集成,以便我可以使用它来进行差异和合并文件,而不是使用ClearCase提供的糟糕工具.

有没有人有执行此集成的说明?

diff merge clearcase beyondcompare

21
推荐指数
2
解决办法
2万
查看次数

与`git difftool --dir-diff`相比 - 遇到了sym-links的问题

设置一个新的git repo并添加一些文件:

[Feb-09 18:35][Desktop]$ mkdir exampleForStackOverflow
[Feb-09 18:35][Desktop]$ cd exampleForStackOverflow/

[Feb-09 18:35][exampleForStackOverflow]$ git init
Initialized empty Git repository in ~/Desktop/exampleForStackOverflow/.git/

[Feb-09 18:35][exampleForStackOverflow]$ touch foo.txt
[Feb-09 18:35][exampleForStackOverflow]$ touch bar.txt
[Feb-09 18:35][exampleForStackOverflow]$ touch baz.txt

[Feb-09 18:36][exampleForStackOverflow]$ git add *

[Feb-09 18:36][exampleForStackOverflow]$ git commit -m "Create files"
[master (root-commit) 42bfa60] Create files
 3 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 bar.txt
 create mode 100644 baz.txt
 create mode 100644 foo.txt
Run Code Online (Sandbox Code Playgroud)

修改文件:

[Feb-09 18:37][exampleForStackOverflow]$ echo "Foo" > foo.txt 
[Feb-09 18:37][exampleForStackOverflow]$ echo "Bar" > …
Run Code Online (Sandbox Code Playgroud)

git diff beyondcompare

21
推荐指数
2
解决办法
3421
查看次数

TortoiseSVN:好'补丁文件'查看器?

默认的补丁文件查看器很乱(即没有并排差异视图等).我尝试在"设置 - >统一差异查看器 - >自定义"中设置beyondCompare exe的路径,但是超越比较也与默认差异工具相同.有没有办法在补丁文件中至少允许并排差异?如果是这样,方法是什么?我的目的是允许通过电子邮件发送更改,以便在我提交之前对其进行审核:)

米沙勒

diff tortoisesvn beyondcompare

19
推荐指数
3
解决办法
2万
查看次数

如何配置BeyondCompare忽略评论中的SCM替换文本?

我确实有一些文本序列被SCM取代(在我的案例中为Perforce).

我确实希望将BeyondCompare配置为将这些序列视为不重要的差异,以便在比较文件时能够忽略它们.

在我的例子中,它是关于Python源文件,序列看起来像

# $Id: //depot/.../filename#7 $
# $DateTime: 2010/09/01 10:45:29 $
# $Author: username $
# $Change: 1234 $
Run Code Online (Sandbox Code Playgroud)

有时这些序列可以在注释之外,但即使在这种情况下,我也希望能够忽略这些行,因为它们并没有真正改变.

version-control perforce ignore beyondcompare

19
推荐指数
2
解决办法
7291
查看次数

如何让Subversion使用第三方差异工具?

我需要的不仅仅是默认差异!我最近购买了"Beyond Compare",我想将它与svn集成,所以当我输入时它会启动:

svn diff foo.c

我该怎么做呢?

linux svn diff beyondcompare

18
推荐指数
3
解决办法
2万
查看次数

如何使Beyond Compare忽略空格,但仍会在注释中显示更改

Beyond Compare有一个按钮和菜单项Ignore Unimportant Differences.选择后,diff将忽略空格和各种格式差异,但也会忽略注释中的更改.如何让它显示评论更改,但仍然忽略空格?

beyondcompare beyondcompare3

18
推荐指数
1
解决办法
2万
查看次数

在Eclipse中使用Beyond Compare进行Subversion合并

我想在Eclipse中使用Beyond Compare.手头的问题是,本机差异和合并工具不允许足够自定义差异,因此存在太多差异.Beyond Compare有正确的定制,但我无法集成该工具.我尝试过以下方法:

  1. 使用Eclipse插件http://beyondcvs.sourceforge.net/但我无法在Eclipse中配置Subversive以使用该插件,并且该插件不会将自身集成到Subversive的合并操作中.
  2. 尝试将Beyond Compare集成为diff查看器(请参阅Eclipse Window> Preferences> Team> SVN> Diff Viewer).在进行同步时,我配置的差异查看器根本没有使用.我按照http://www.scootersoftware.com/download.php?c=kb_vcs在"tortoisesvn"下找到的信息,并根据Subversive插件的需要更改了语法.

有没有人成功地将Eclipse中的Beyond Compare集成到Subversion中?我发现了类似的问题如何配置Beyond Compare 3 for Eclipse冲突解决方案?,但它对我不起作用(也许是Subversive和Subclipse之间的区别?).


另外:我跟着@汤姆克利夫特的步骤(感谢的很多),和Diff现在工作,合并是一个稍微有点难度了.我已完成以下步骤以取得最终成功:

  1. 按答案记录配置.
  2. 在分支上更改了某些内容并提交了该内容.
  3. 切换到后备箱.
  4. 开始合并操作: Team > Merge... > Tab URL > URL Field: <branch URL> and Radio button "Start from copy"
  5. 按下时Ok,会弹出一个对话框询问是否可以打开"同步视图".
  6. 该同步perspecitve显示所有的变化,当我选择一个,有一个菜单项"打开外部比较编辑器"打开超越比较.

eclipse merge subversive beyondcompare

17
推荐指数
1
解决办法
1万
查看次数

Visual Studio代码:使用Beyond Compare差异工具

Visual Studio Code的默认diff工具很不错,但我想用我心爱的Beyond Compare替换它.

它在Visual Studio 2017中很容易配置.它也配置为git difftool.

我认为Beyond Compare应该有一个扩展,但我找不到.谷歌也只提供了有关完整VS IDE的结果,但对VSC没有任何结果.

有什么建议?

beyondcompare visual-studio-code

17
推荐指数
3
解决办法
6052
查看次数

超越与Diff 2分支同时进行比较

>>git difftool branch1 branch2打开我的difftool(Beyond Compare:BC)与每个在分支之间有差异的文件.我必须在每个文件之后关闭BC,只是为了重新打开下一个文件.

BC可以区分整个目录和多个文件.

有没有办法git difftool同时打开所有文件,或同时扩散整个树?

git branch beyondcompare difftool

16
推荐指数
2
解决办法
7372
查看次数

OSX使用Beyond Compare作为git difftool

当尝试使用git启动Beyond Compare时,我收到此错误:

diff工具bc3不能用作'bcompare'

致命:外部差异死亡,停在插件/ PushPlugin.m

设置差异工具:

$ git config --global diff.tool bc3
Run Code Online (Sandbox Code Playgroud)

尝试比较目录:

$ git difftool plugins

Viewing (1/2): 'plugins/PushPlugin.m'
Launch 'bc3' [Y/n]: y
Run Code Online (Sandbox Code Playgroud)

git macos beyondcompare git-difftool

16
推荐指数
1
解决办法
2365
查看次数