hg diff仅对当前目录下的文件有效

简介: hg diff仅对当前目录下的文件有效

 这几天想提交一个修改到openjdk,按照要求使用hg diff。结果发现hg diff没结果,吾确认已经修改了,而且位置也对。难道是吾库坏了?于是重新下载,还是没变化。


  后来终于想到来到修改文件所在的目录,这个时候hg生效了:


quantum6@taishan:~/jdk8u/hotspot/make/windows$ hg diff
diff -r 91924b4ea982 make/windows/get_msc_ver.sh
--- a/make/windows/get_msc_ver.sh       Tue Jul 20 18:10:23 2021 +0100
+++ b/make/windows/get_msc_ver.sh       Sat Jul 31 07:29:36 2021 +0800
@@ -59,6 +59,8 @@
   echo "MSC_VER=$FORCE_MSC_VER"
 else
   MSC_VER_RAW=`cl 2>&1 | "$HEAD" -n 1 | "$SED" 's/.*Version[\ ]*\([0-9][0-9.]*\).*/\1/'`
+  MSC_VER_RAW=`cl 2>&1 | "$HEAD" -n 1 | "$SED" 's/.*编译器[\ ]*\([0-9][0-9.]*\).*/\1/'`
+  # MSC_VER_RAW=16.00.303109.01
   MSC_VER_MAJOR=`"$ECHO" $MSC_VER_RAW | "$CUT" -d'.' -f1`
   MSC_VER_MINOR=`"$ECHO" $MSC_VER_RAW | "$CUT" -d'.' -f2`
   MSC_VER_MICRO=`"$ECHO" $MSC_VER_RAW | "$CUT" -d'.' -f3`
目录
相关文章
|
Java
hg diff仅对当前目录下的文件有效
hg diff仅对当前目录下的文件有效
128 0
|
Linux 开发工具 C语言
|
Oracle 关系型数据库 Linux
[20171031]rman merge例子2.txt
[20171031]rman merge例子2.txt --//以前做的测试 [20170626]rman merge例子.txt --//链接 http://blog.
1014 0
|
Oracle 关系型数据库 Linux
[20170626]rman merge例子.txt
[20170626]rman merge例子.txt 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING                    VERSION        BANNER -----------------...
942 0
|
数据可视化 开发工具 git
Git - 使用命令和P4Merge进行diff
P4Merge P4Merge是Git的一个第三发Diff和Merge工具(可视化冲突解决工具). 下载地址: https://www.perforce.com/downloads/visual-merge-tool 安装的时候只需要勾选p4merge即可: 然后需要把p4merge的路径添加到环境变量PATH里面.
1894 0
|
Shell Linux
75、把rm重命名为mv到一个指定目录
1、方法一: alias rm='mv -f --target-directory=/home/edward/.trash' 方法二:通过脚本实现 # alias rm="/home/edward/altraman/myrm.sh" # cat myrm.sh ! /bin/sh mv $1 /home/edward/.trash/$1 记得给myrm.sh加权限chmod 2、以上两种方法解决了一时的问题,可是如何既能使用rm,又有回收站的功能呢?[3]中给出了一个解决方法。
820 0