The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.
folder sync software that can just plain do a mirror function
I use synctoy for several things, but for some dumb reason it doesn't have a "mirror" action
that is,
make Folder B identical Folder A. right now.
all of it's actions depend on history, and thus only factors in changes to files after the relationship between 2 directories has been established.
Why don't I just copy and paste? Well I don't want to re-write redundant data that's already in the destination folder. Also anything in Folder B that's not in A should get auto deleted.
Suggestions?
edit: it's infuriating this isn't built into XP as is, but moreso that it's not fixed by getting Synctoy.
Copy over what isn't on backup already.
Delete on backup what isn't on original.
www.dropbox.com what you want? Holds identical folders on multiple computers.
+1, Dropbox is one of the easiest to use syncing applications I've ever seen. Your data is stored locally in a convenient folder they place in "My Documents" (called "My Dropbox") and seamlessly synced across every computer you have it installed on. You even get web access to all the files in the folder.
Live Mesh was the current on that has now been replaced with Live sync.
Just go to sync.live.com
It has better options than Dropbox in that you don't need to only have 1 folder that syncs. You can add different folders and choose how they sync (pc/pc/.../cloud)
Grab one of the beta versions which have Unicode support compiled in - it makes them handle long file names well. This one is the latest Windows binary. Use the GUI executeable. You'll need GTK. See this page for details.
EDIT: Also, read the instructions. It's powerful software - set it up right and it can do all sorts of crazy synchronization tricks.
Hey, thanks for this... I've been looking for something similar for some time. It looks like all the efficiency and power of rsync, but with more automation, flexibility, and true two-way syncing. And it's multiplatform. And open source. This is like a dream come true.
Umm, SyncToy does this. Pick folder A, pick folder B, select ECHO for your action and bam, folder B is now an exact copy of folder A. I use this all the time with my external HDD to mirror my server as a backup and it works wonderfully.
There's three actions:
Synchronize - changes from either folder are reflected in the other
Echo - changes in folder A are reflected in folder B (including renames/deletes - it will delete files not found in folder A though, so don't add files to folder
Contribute - copies files from folder A to folder B, but does not rename/delete
Unless I'm not quite understanding what you are trying to do, selecting the folders and hitting run now will compare them as they are, and make changes as necessary to make them the same.
It echoes changes. It does not echo current state. It only works on differences made after installation/creation of folder pairing. Any existing differences before that point in time are not mirrored.
I just created a new pair. I selected a folder with a few subfolders and files in it. I created a new folder as the secondary folder. I selected Echo then hit preview. It tells me it's going to create those subfolders and copy the files into the secondary folders.
Isn't that what you want?
Or does your secondary folder already have most of the files in it, and now it's not copying the newer edited version of the files?
Specifically, deletes are not performed if they were done before the creation of the folder pairing.
IE
Folder A had stuff on it you deleted.
Folder B still has that stuff.
Creating a folder pairing and running synctoy at this point will not delete the stuff on Folder B. It'll only do deletes that were performed on A AFTER the pairing was created. As in, it'll mirror NEW deletes, not the old ones.
I want software that'll delete anything on B that isn't on A. Synctoy only works going forward in time.
Proper mirroring software would make any 2 directories identical, with the click of a button, in the most efficient way possible (by not copying over data already there).
LoL Tribunal:
"Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
"Hope he dies tbh but a ban would do."
i cant tell you how much i fucking hate software that requires me to download 5 different components and do different things with them to get it to run. fuck Unison
I want a windows .exe and that's it. no self compiling, no downloading and finding runtime environments. none of it.
robocopy appears to be able to handle the mirror function well
BUT
still does a ton of unnecessary work with regards to moves done previously on the source drive (ie, moving a file from directory/location to another)
It will handle these differences as separate [delete missing] and [copy new] file operations on the destination drive
Instead of just renaming the path on the existing identical files, it'll delete them, and then copy them back over, just to the different directory.
So every time I shuffle around something like an album of mp3's (from desktop to another folder), the next backup/mirror there is a lot of work to do than needed
Anything smart enough to do path renames on moved files?
Posts
+1, Dropbox is one of the easiest to use syncing applications I've ever seen. Your data is stored locally in a convenient folder they place in "My Documents" (called "My Dropbox") and seamlessly synced across every computer you have it installed on. You even get web access to all the files in the folder.
Robots Will Be Our Superiors (Blog)
http://michaelhermes.com
Live Mesh was the current on that has now been replaced with Live sync.
Just go to sync.live.com
It has better options than Dropbox in that you don't need to only have 1 folder that syncs. You can add different folders and choose how they sync (pc/pc/.../cloud)
so I'll check out unison, but that's only one suggestion....
Steam BoardGameGeek Twitter
lol that's the one he said he's using in his original post
Robots Will Be Our Superiors (Blog)
http://michaelhermes.com
http://www.smartsync.com/downloads/
I do not know if they have a free version, but the program is only $45. Depending on how much you value your backups, that could be worth the price.
E: Dropbox is still your best option. Even if you don't use it across computers, you have redundant storage that updates regularly.
and I'd prefer to find something free
so, unison and robocopy, those are only 2 applicable and I'll check em out.
There's three actions:
Synchronize - changes from either folder are reflected in the other
Echo - changes in folder A are reflected in folder B (including renames/deletes - it will delete files not found in folder A though, so don't add files to folder
Contribute - copies files from folder A to folder B, but does not rename/delete
Unless I'm not quite understanding what you are trying to do, selecting the folders and hitting run now will compare them as they are, and make changes as necessary to make them the same.
It echoes changes. It does not echo current state. It only works on differences made after installation/creation of folder pairing. Any existing differences before that point in time are not mirrored.
I just created a new pair. I selected a folder with a few subfolders and files in it. I created a new folder as the secondary folder. I selected Echo then hit preview. It tells me it's going to create those subfolders and copy the files into the secondary folders.
Isn't that what you want?
Or does your secondary folder already have most of the files in it, and now it's not copying the newer edited version of the files?
IE
Folder A had stuff on it you deleted.
Folder B still has that stuff.
Creating a folder pairing and running synctoy at this point will not delete the stuff on Folder B. It'll only do deletes that were performed on A AFTER the pairing was created. As in, it'll mirror NEW deletes, not the old ones.
I want software that'll delete anything on B that isn't on A. Synctoy only works going forward in time.
Proper mirroring software would make any 2 directories identical, with the click of a button, in the most efficient way possible (by not copying over data already there).
Endorsed by old people.
"Was cursing, in broken english at his team, and at our team. made fun of dead family members and mentioned he had sex with a dog."
"Hope he dies tbh but a ban would do."
I want a windows .exe and that's it. no self compiling, no downloading and finding runtime environments. none of it.
trying robocopy now
BUT
still does a ton of unnecessary work with regards to moves done previously on the source drive (ie, moving a file from directory/location to another)
It will handle these differences as separate [delete missing] and [copy new] file operations on the destination drive
Instead of just renaming the path on the existing identical files, it'll delete them, and then copy them back over, just to the different directory.
So every time I shuffle around something like an album of mp3's (from desktop to another folder), the next backup/mirror there is a lot of work to do than needed
Anything smart enough to do path renames on moved files?