相关疑难解决方法(0)

如何在Web上2个文件夹中的所有文件之间进行差异?

所以我想将此文件夹 http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/ 进行比较http://svn.boost.org/svn/boost/sandbox/boost/extension/.我希望得到一个diff文件.这些文件夹是在svn控制下,但我更喜欢git样式的diff文件(如此处所示)我试过,git diff但它似乎不适用于web文件夹.那么如何在Linux上使用一个命令做同样的事情呢?

更新: 所以我们得到了一个很好的答案.但它的工作原理很奇怪 - 在我看来它显示所有文件(相同的文件)都用相同的内容替换了所有的内容(虽然我确信只有3-4条代码行被改变了)...

更新2: 为了实现我真正需要的东西(在Linux上使用git样式,只有真正改变的行的dif文件):

$ svn export http://cloudobserver.googlecode.com/svn/branches/v0.4/Boost.Extension.Tutorial/libs/boost/extension/ repos2 --native-eol CRLF
$ svn export http://svn.boost.org/svn/boost/sandbox/boost/extension/ repos --native-eol CRLF
$ git diff repos repos2 > fileWithReadableDiff.diff
Run Code Online (Sandbox Code Playgroud)

linux svn git diff file

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

标签 统计

diff ×1

file ×1

git ×1

linux ×1

svn ×1