|
You've gotta be kitten!
/ravi
|
|
|
|
|
Fur sure, I was.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Pawbably yes.
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
When I am sad, the clawsest cure is a couple of whiskers.
... such stuff as dreams are made on
|
|
|
|
|
|
Was one of those a panda?
|
|
|
|
|
|
Why are you always so negative?
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
What I would like to do is to compare a pair of directories, with the app showing that there is a file in one directory that is missing from the other, etc.; if it could also show that the same-named file in on directory has a different Date Modified, that would be good too. It would seem that this would be a feature in any backup app, but the ones I have seen all seem to want to do the synchronize action without simply telling me the difference first; of course, having the ability to do the synchronization as well would be good, but I want to be in control of that operation. Thanks
|
|
|
|
|
Windiff isn't enough?
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
|
I second WinDiff. If you want automatic sync when a file changes, I wrote File Flitter[^] 5 years ago to watch for file changes and update the destination folder.
Marc
|
|
|
|
|
I did a search for WinDiff, and an article said that WinMerge is better. As I already have WinMerge I looked at it, and once I had figured out how to select a folder instead of a file, it did an admiral job. I still would like to find an app that is more intuitive.
I will also review TotalCommander and the DotNetUtils package.
modified 16-Jun-16 20:01pm.
|
|
|
|
|
Why not write it yourself?
It's only a few lines in C#!
IEnumerable<string> dirA = Directory.GetFiles(path1).Select(s => Path.GetFileName(s));
IEnumerable<string> dirB = Directory.GetFiles(path2).Select(s => Path.GetFileName(s));
IEnumerable<string> inAButNotB = dirA.Except(dirB);
IEnumerable<string> inBButNotA = dirB.Except(dirA);
Console.WriteLine("In A but not B:");
foreach (string s in inAButNotB) Console.WriteLine(s);
Console.WriteLine("In B but not A:");
foreach (string s in inBButNotA) Console.WriteLine(s);
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Surely you'd want a little more than that? Such as creation date etc...
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Not exactly a problem - that was just a quick "chuck it together" jobbie. Use the FileInformation instead of the file name, and it's not that complex.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Thats what I did
|
|
|
|
|
U gived cods!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Well yes...he didn't say "PLZZZ" or "URGNTZZZ!!!!"
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
TotalCommander has it all in one package.
|
|
|
|
|
|
I wrote my own a while back. Give it a try and let me know if it might be useful.
FileSync[^]
|
|
|
|
|
I second Jörgen!
TotalCommander
Look no further.
... such stuff as dreams are made on
|
|
|
|
|
There's a very good file/directory utility library which is part of the open-source DotNetZip project on CodePlex; it supports several file-compare options: [^].
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
Beyond Compare[^]
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|