无法将 diff怎么用tool.sh 安装到脚本目录!

网上百度大多要求修改~/.subversion/config;脚本命令实现不完全。
解决方法如下代码所示:

}

一般在使用git diff怎么用时看到的是console丅的对比提示。 如果使用基于GUI的diff怎么用工具将会更加直观提高效率。

加载中请稍候......

}

当使用svn diff怎么用命令比较某个文件嘚修改前后时例如执行以下命令:

那么实际会向默认的diff怎么用程序发送如下命令:

当使用一个外部的diff怎么用命令时,Subversion会生成一个非常复雜的命令行第一个参数就是具体的--diff怎么用-cmd,然后就是具体的 --extensions (尽管使用空白的 --符号时会忽略扩展)或者如果没有指定--extensions或者--extensions为空的话,僦加上‘-u’参数第三和第四个参

 了解diff怎么用的内部调用命令后,那么指定比较工具就容易了

meld在比较2个文件时,只要知道这2个文件的路徑及文件名就可以了也就是上述diff怎么用内部命令中的第7个和第8个2个参数;

我们需要自己另外写一个脚本,让这个脚本作为diff怎么用程序獲得diff怎么用的内部命令,然后只取其中的第7个和第8个参数再传给指定的工具,这样就能解决参数多的问题了

3.修改svn的配置文件

将上面那個脚本的路径添加进去就行,例如修改为

以后使用svn diff怎么用命令就会默认打开指定的工具比较2个文件了。

}

我要回帖

更多关于 diff怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信