Is there a GitX equivalent for Subversion that allows command line execution?

I really like when you can use the command line tool gitxfrom Terminal.app to open GitX and view the Git repository change log that I can scroll through, with beautifully formatted differences for each.

Git and Subversion are quite different, and I know that the tool for viewing the log and differences for checking part of the subversion reverse, of course, will not be the same as viewing the Git repository through GitX. But is there anything that allows me to execute a command line that will allow me to see a similar log in the unloaded svn repo directory with even a dimly similar interface?

+5
source share
3 answers

SvnX can be used on the command line for this:

~/bin/svnx wc . && ~/bin/svnx log .

I added an alias for this in .bash_profile:

alias svnx='~/bin/svnx wc . && ~/bin/svnx log .'

Then after rebooting Terminal.app I can write cd to the trn-svn directory and just use:

svnx

It works well, although it is a bit slow with large logs, requires a few clicks than gitx to see each revision set of changes, and displays all the documents that you are comparing in the diff tool, not just the differences. But it allows you to choose between different versions in the magazine for comparison and much more.

I usually did not make the alias the same name as the script to call, but in this case I use gitx for the same purpose (opening the current project to view diff), so it makes it easy to remember.

chris0 lavabit !

+1

SvnX, ,

+1

download fmdiff script and put it in / usr / local / bin

then run svn diff --diff-cmd fmdiffinstead svn diff, and diff will load into FileMerge.app, the Apple diff tool

0
source

All Articles