从命令行合并文件
打开“合并”对话框以从命令行执行三向或双向合并。
您可以在bin下的安装目录中找到运行 PhpStorm 的可执行文件。要将此可执行文件用作命令行启动器,请按照命令行界面中的说明将其添加到您的PATH
系统中。
- 句法
- phpstorm64.exe 合并 <path1> <path2> [<base>] <output>
- 例子
要执行三向合并,您需要指定文件的两个修改版本、基本修订版本(两个修改版本的共同来源)和输出文件以保存合并结果的路径:
phpstorm64.exe 合并 C:\MyProjectCopy\Readme.md C:\FriendsProjectCopy\Readme.md C:\Archive\Readme.md C:\MainProject\Readme.md如果要将输出文件的当前内容视为公共来源,请不要指定可选的基本修订。在这种情况下,如果输出是一个空文件,这实质上就变成了双向合并。
默认情况下,PhpStorm 不提供命令行启动器。有关为 PhpStorm 创建启动器脚本的信息,请参阅命令行界面。
- 句法
- phpstorm 合并 <path1> <path2> [<base>] <output>
- 例子
要执行三向合并,您需要指定文件的两个修改版本、基本修订版本(两个修改版本的共同来源)和输出文件以保存合并结果的路径:
phpstorm 合并 ~/MyProjectCopy/Readme.md ~/FriendsProjectCopy/Readme.md ~/Archive/Readme.md ~/MainProject/Readme.md如果要将输出文件的当前内容视为公共来源,请不要指定可选的基本修订。在这种情况下,如果输出是一个空文件,这实质上就变成了双向合并。
您可以在bin下的安装目录中找到运行 PhpStorm 的脚本。要将此脚本用作命令行启动器,请按照命令行界面中的说明将其添加到您的PATH
系统中。
- 句法
- phpstorm.sh 合并 <path1> <path2> [<base>] <output>
- 例子
要执行三向合并,您需要指定文件的两个修改版本、基本修订版本(两个修改版本的共同来源)和输出文件以保存合并结果的路径:
phpstorm.sh 合并 ~/MyProjectCopy/Readme.md ~/FriendsProjectCopy/Readme.md ~/Archive/Readme.md ~/MainProject/Readme.md如果要将输出文件的当前内容视为公共来源,请不要指定可选的基本修订。在这种情况下,如果输出是一个空文件,这实质上就变成了双向合并。
最后修改时间:2021 年 9 月 9 日