Here's whats up:

I have a NAS-drive that I use as a backup. Multiple computers use the NAS, and as a result I often end up with multiple versions of the same file.
I am looking for a software that can understand the difference between files that have the same name (date,mb count,& metadata) but are actually different, and files that actually are the 100% same (even if they have different metadata like the date they were last edited).

For instance:

Computer A Computer B Nas what should happen
file.psd 500mb 05-05-16 looks older = newer file.psd 300mb 04-04-17 looks newer = older file.psd 400mb 12-12-16 in between the 2 save all three under a different name (and if possible add mb-count to the title)

Does anyone know a piece of software that could handle such a task?

🚂 Thank you!

results:

FreeFileSync did the job (not entirely the way I wanted it to, but still it works quite well)

6 years ago*

Comment has been collapsed.

should I include a poll?

View Results
Yes
No
Po
Ta
To

sorry but thanks !

6 years ago
Permalink

Comment has been collapsed.

gonna bump this so a actual hard drive maniac should help ya

6 years ago
Permalink

Comment has been collapsed.

6 years ago
Permalink

Comment has been collapsed.

Thanks! I have downloaded the trial version of program, and will be trying it out. (honestly upon opening it it doesn't look all that intuitive, but I'll give it a try)

6 years ago
Permalink

Comment has been collapsed.

Had to close the program from the taskmanager, because it froze up upon seeing such a daunting task XD
Maybe the program dislikes the fact the nas goes into low power mode if no activity is detected (it automatically turns the drive off).
I will try it again after closing some a boatload of browsertabs.

Also I am actually looking for a program that can be fed a couple folders all at once (all in different locations) and do all the hard work comparing files by itself.

Have you used this program yourself ?

6 years ago
Permalink

Comment has been collapsed.

unfortunately it wrongly determined two files were identical (even-though one was clearly a couple of kilobytes bigger)

Bummer,
maybe I am doing something wrong (i'll google it :).

Thanks for the suggestion though. Appreciate it!

6 years ago
Permalink

Comment has been collapsed.

I have installed such programs once or twice, I grown up with DOS and PCTools, i always wanted something like that (don't have a NAS though) again, but never really put much time in it.

That and XYplorer and Directory Opus are like the major 3 file manage programs, if those aren't good, then i don't know and you might need something else.

https://www.xyplorer.com/product.php
https://www.gpsoft.com.au/

6 years ago*
Permalink

Comment has been collapsed.

I have tried opus, but file comparison is not very intuitive or good in opus.

I will look into XYplorer

Thank you

6 years ago
Permalink

Comment has been collapsed.

Why do different computers have different versions of the same file?

6 years ago
Permalink

Comment has been collapsed.

Sometimes I end up with 2 branches of the same file on 2 different computers because I continue, (or someone else continues) working on an unfinished project even if I have already (some other day) opened and edited the project on a different pc. Ideally the files/projects are then saved under different names, and merged at a later point in time.

6 years ago
Permalink

Comment has been collapsed.

Enterprise solutions are the product level rather than at the OS level aren't a good option for you?

6 years ago
Permalink

Comment has been collapsed.

Yes perhaps enterprise stuff would be an option.
Could you give an example of one such system?

6 years ago
Permalink

Comment has been collapsed.

No. I just know that some enterprise software has good options for collaborative effort. But that might not apply at all to your specific needs and something at the file/OS level might be what you need.

6 years ago
Permalink

Comment has been collapsed.

thanks a lot for chooooo chooooo!

6 years ago
Permalink

Comment has been collapsed.

Just a bump here.

6 years ago
Permalink

Comment has been collapsed.

If you have branching and multiple people working on the same project etc. you probably should just use git or svn like everybody else these days. Or if you're doing photoshop-specific stuff (as in your example) maybe Adobe Version Cue is still a thing, if Adobe hasn't killed it off. Version Cue is what they used at my last job for PS teamwork.

If you just want to keep track of old versions of files, perhaps look at a backup solution that does versioned/snapshot backups. Then it should let you access the previous N versions of that file (depending on how you set it up and how much space you have to spare). Or if you use cloud storage (or DAM for photo/media stuff) many of them allow you to access old file versions.

Or if you just want to be able to sync files more consistently to the NAS storage look at using rsync or robocopy, perhaps. If people are not synchronizing files from their workstations back to the server then some kind of automated tool like that could help, otherwise it's just a training/communication thing between you all to get everyone working the same way.

For your specific desired scenario with keeping multiple copies and renaming etc I suppose you'd probably need to make your own script to do that, it sounds like a nonstandard workflow.

Good luck :)

6 years ago
Permalink

Comment has been collapsed.

Thanks for the response, I do use Photoshop a lot, and I will look into Version Cue, thanks for that! Github I absolutely hate though :)
Most of the files I want to sync are from DAWs like Cubase, Studio one, Finale, and Fl-studio.

I have used acronis for backing up files, but unfortunately it was a real nightmare to work with, recent updates have fixed some of the issues I was having, but I don't feel like acronis is very serious about making a great software (acronis+ NAS = nightmare :).

I will look into rsync and robocopy.
Thank you very much for all the help! appreciate it!

6 years ago
Permalink

Comment has been collapsed.

If git isn't up your alley, you could try Mercurial. I find it simpler to use and teach. Joel Spolsky wrote a tutorial on it. There is a graphical user interface available, called TortoiseHg, that integrates into Windows, if the command-line feels a bit arcane.

6 years ago
Permalink

Comment has been collapsed.

Thank you! That looks very interesting. I do want something with a gui, and the gui's that have been made for git are usually not great.
This look promising though. Never heard of mercurial.

6 years ago
Permalink

Comment has been collapsed.

Try Unison.

6 years ago
Permalink

Comment has been collapsed.

I don't think this will work for what OP needs. This requires computers to work and cannot work using files on a standalone NAS.

6 years ago
Permalink

Comment has been collapsed.

Maybe with ssh though? it sounds like a lot of work, figguring out how to do that. Basically if it doesn't have a .exe the sofware is not for me. thanks anyways @nuking

6 years ago*
Permalink

Comment has been collapsed.

Sorry, can't help :/
I can BUMP so others may, though

6 years ago
Permalink

Comment has been collapsed.

FreeFileSync can do
except detecting different metadata as equal as it is in fact different

6 years ago
Permalink

Comment has been collapsed.

that looks promising! thanks

6 years ago
Permalink

Comment has been collapsed.

This is great, but it cannot rename and copy files automatically that are different from each other but have the same name.
It can however successfully detect whether the files are different. you can then only replace one of the files (with the same name) with the other .

6 years ago
Permalink

Comment has been collapsed.

It can do versioning. It can rename and copy files that are different but have the same name. It can't put them both in the same directory though.

6 years ago
Permalink

Comment has been collapsed.

that is a usefull url.
thank you! that seems like a decent solution.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

I am clueless about this stuff personally, so... I am bookmarking this thread for the day I need it.

6 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

6 years ago
Permalink

Comment has been collapsed.

For this requirement: "files that actually are the 100% same (even if they have different metadata like the date they were last edited)" assuming you just mean filesystem timestamps that is actually fairly common. Anything that has a checksum/hashing feature (md5, sha256, sha512, etc) should be able to determine this. If you mean something like songs that are the same even though the binary file is different (e.g. one copy of the song is 3MB but another is 6MB), then I would expect that to be much much more difficult for a program to detect without a lot of custom handling... I am basing that off of the fact that I am a programmer and it's easy to find snippets in 5 or more different languages online for hashing algorithms (and not too bad to make your own) but audio/video-analysis is generally a LOT of work and most programmers would probably rely on a dedicated library or service to handle that kind of thing for them rather than write their own.

try googling for something like "duplicate file detector with checksum" or "duplicate file detector with md5" and add the platform you want (windows, linux, mac, bsd, etc). i would be surprised if there wasn't something for this already... especially if you're on something *nix based.

If you are looking for specific software recommendations, you might help folks help you by providing more info (e.g. what os platform are you running, are you comfortable using command line/scripts or does it need to be GUI, etc).

Here's a couple other places to look:
Lifehacker - Best duplicate file finder for windows
Alternativeto.net - dupeguru/

6 years ago*
Permalink

Comment has been collapsed.

Bump!

6 years ago
Permalink

Comment has been collapsed.

Bump

6 years ago
Permalink

Comment has been collapsed.

I have no experience with this on Windows, so have a bump hoping someone knows of exactly what you need!

6 years ago
Permalink

Comment has been collapsed.

No idea, bump

6 years ago
Permalink

Comment has been collapsed.

Bump !

6 years ago
Permalink

Comment has been collapsed.

Bump!

6 years ago
Permalink

Comment has been collapsed.

Closed 3 years ago by terrificterry54.