[PLUG] directory diff/compare utility?
Brendan Miller
brmiller at kudzuforest.com
Wed Jun 26 09:11:07 UTC 2002
(I'm lousy at trimming posts, so sorry...)
Thanks, Russell, for the tip on worker. I tried it, but didn't install it
correctly, so I didn't see the diff buttons on the third "page". I found
that by selecting a directory in each pane, and then hitting the "diff
other" button gave me `diff` output of both directories. I knew diff
could do this, but needed a "visual" method to get this under control.
The output is mostly useful--it says "Only in <directory x>: filename",
so you can see what files only exist in one directory and what files
only exist in the other directory. This is a step closer, but I'm
still looking for something "fancy". I got used to a nice tool (there
are several actually) under Windows, but can't find anythink like it
so far for Linux.
For now, I have been using gentoo with a custom button I specified to
call xxdiff on the directories of each pane. This works okay, and I
suppose I could do the same in worker, but a tight, integrated solution
would be best.
Oh well, thanks to all for your suggestions. I can get by on the
cobblestone approach I'm using so far.
Brendan
> I don't understand what you are doing, so this may be a waste of your time and
> I apologize if I lead you to a dead end.
>
> Worker is a two panel file manager, much like Gentoo, xtree from dos, and, I
> think, midnight commander. On the third button panel there are a number for
> diff buttons and one that is labeled dir-diff. The way it works, I think, is
> you open a directory in the left panel and select all the files; in the right
> panel, select another directory and select all the files there . Click on the
> clockbar to get to the third button panel and then click on the dir_diff
> button. A xterm pops up and I believe a diff of the two is generated. If this
> is saved or if you have to copy the output to a buffer, I don't know.
>
> There isn't anything on the Worker web site that explains what these buttons do
> so the only way for you to know will be to install it and see if it works.
> There are three buttons configured for diffs. Looking at the button commands in
> the button configuration mode will probably tell you if this will work for you
> if you don't want to run the command blindly. The variables passed to the diff
> command are worker specific or I would post them here. Sorry again for not
> knowing enough to tell you for sure, this what you are looking for.
>
> I suggested Worker before and someone replied they were not able to compile it
> on their box. I didn't have a problem on a SuSE 8.0 install. When I came cross
> it it was 2.4, it is now at 2.5., both compiled fine for me. There is a link
> off of the Worker web site to a list of rpms at rpmfind. I included that link
> below the Worker home page.
>
> http://www.boomerangsworld.de/worker/woverview.php3
> http://www.rpmfind.net/linux/rpm2html/search.php?query=worker&submit=Search+...
>
> Thank you
> Russell
>
> >
> > Do either of these support directory navigation too? I think xxdiff
> > requires a commandline, "xxdiff <dir1> <dir2>", incantation. I have
> > dozens of directories to compare, and was hoping for some navigation.
>
More information about the PLUG
mailing list