当前位置:兵器玩家编程软件 → 一键转帖:scdiff 0.5

软件名称:[B]scdiff 0.5[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:28.0 KB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

另请更改代码存放在CVS,Subversion或Git存储库。

想像一下:你刚刚做了修改代码存放在CVS,Subversion或Git存储库。你准备好了检查他们的,但要采取一上一下的变化。通常,你会做CVS比较-u或使用svn diff。

scdiff应用程序将让你看到的神器出山:www.shenqi73.com变化与外部的GUI diff程序。我觉得它更容易理解的方式(而不是在统一的diff在控制台)的变化。默认情况下,它使用windiff.exe但你可以使用的diff选项,选择任何其他程序(如WinMerge或Araxis合并)。

用途
scdiff [H] [历史] [-cvs的cvsCommand] [cvsargs cvsOptions] [-DIFF diffProgramPath]

如果你运行scdiff的不带任何参数,它会确定一个给定的目录是CVS或Subversion控制下,检查本地修改的文件,并启动外部diff程序的本地修改。默认情况下,使用WinDiff的(假定,windiff.exe是在THbut你可以使用diff选项使用任何其他的diff程序,可以从命令内衬推出。前两个参数给diff程序的目录,以差异。这工作所有的差异比较程序,我已经测试过(WinDiff的,WinMerge和Araxis合并)。

通过其的性质scdiff使用的临时目录存储原始的和修改过的文件,这样即使完成后,你仍然可以看到以前的差异的结果。选项岁正是这么做的。它节省了时间(从库中获取文件可能需要一些时间)。

内置的帮助下,使用-h选项。

选项-CVS默认为“CVS-Z3”。的选项,cvsargs默认为“-U-N”。从理论上讲,你不应该需要改变它们。

不,这是非常有趣的,但为了以防万一你想知道的。首先,我们捕捉CVS比较-u或使用svn diff的输出。从我们提取用户名的本地修改的文件,这些文件的文件修改之前的版本号。

我们检查出原稿(使用cvs update-P-R转或svn猫...),复制原稿$ $ TEMPDIR / sc_altered的TEMPDIR的/ sc_originals,我们在本地修改后的复制和启动外部diff程序$ TEMPDIR / sc_originals $ TEMPDIR / sc_altered作为参数。很简单,可能是次优的(颠覆可以做的比较差异无接触远程仓库的,所以它应该有可能显着加快,如果我知道如何让原来不要求远程资源库的程序)。

要求:

·<框架2.0。

此版本中的新功能:

·增值Git的支持


[url=http://www.sot9.com/soft/97954.html][B]scdiff 0.5[/B][/url]

点这里下载->scdiff 0.5 [ 下载地址 ]