SyncTwoFolders calls Finder to perform the file manipulating task, thus the performance is poor when syncing over shared volume. And the UI design is quite confusion. I can find no way to change the sync method (replace source, replace destination, skip, sync-delete) for individual file. I'm not given any option but accept the "Simulation" result for each item. And sometimes it failed to copy / delete files on the shared volume, and it just stops and shows the error counts, without any detailed information.
2.41 on Lion is significantly faster in rendering thumbnail preview. But unfortunately, it also introduced a bug: the toolbar, slideshow timer and mark icon in image view (not fullscreen) are still mission when the main window is closed and reopened in a single session. Quit and relaunch can bring those items back though.
Here is something more interesting: now you can purchase BBEdit 9.6 from Mac App Store for $39.99, and receive free upgrade when BBEdit 10 is ready for Mac App Store.
Actually I won't mind pay the full price re-purchase for a new version, but I'd really like to know what's exactly changed in this version, and whether it's worthy for $50. But from their press release I didn't notice any significant difference. And that's my biggest concern.
I'm a C++ programmer. And I've switched to Xcode IDE since 4.1. I won't ask an "editor" to provide runtime syntax check, maintain file dependency, or built the whole project for me; but I'd really need Git, quick reference, horizontally divided assistant editor, and project-base auto completion. BBEdit is really a good application, but it's quite out-dated comparing to the modern IDEs. Now the only reason I'm still stick to BBEdit is the Regular-expression based Find and Replace -- while the Xcode's "edit-in-scope" is a disaster.
Barebone, I'd loved BBEdit, but now it's not enough. I'd still purchase version 10 -- on the Mac App Store. And that may be the last time I'd pay for it, for it's lack of modern features a "code editor" should have.
This terminal command "find . -exec touch -f {} ;" can do exactly the same task. This command can also be wrapped with Automator to create system service, and provide exactly the same function as SyncFF.
Update file modification time is somewhat useful for programmer or system administration. They can force system to rebuild the code, refresh cache, etc. But those who need this feature won't use such a GUI wrapper for the find command.
@monoclast:
Thanks for the "cdf" idea. But the script failed to work when the pathname contains white spaces. I've tweaked the script for a work-around:
alias cdf="eval "cd \"\`osascript -e 'tell app \\\"Finder\\\" to return the POSIX path of (target of window 1 as alias)'\`\"""
Adding this line to ~/.bashrc, and every terminal environment could "cdf" to the directory of the frontmost Finder window.
@monoclast:
Thanks for the "cdf" idea. But the script failed to work when the pathname contains white spaces. I've tweaked the script for a work-around:
alias cdf="eval "cd \"\`osascript -e 'tell app \\\"Finder\\\" to return the POSIX path of (target of window 1 as alias)'\`\"""
Adding this line to ~/.bashrc, and every terminal environment could "cdf" to the directory of the frontmost Finder window.
After applying the 3.1 upgrade, the network interface of virtual machine stopped working. I was previously set the NIC to bridge mode / manually linked to the built-in. After I switched my setting to bridge mode / auto-detecting, this problem is fixed.
This might be a minor bug. Fortunately it's easy to workaround.
[Version 3.1]
Please login or create a new MacUpdate Member account to use this feature
SyncTwoFolders
Ulyssesric reviewed on 07 Feb 2012
ViewIt
-1
Apple iTunes
+2
Trash X
ShoveBox
Ulyssesric reviewed on 29 Jul 2011
+2
BBEdit
Actually I won't mind pay the full price re-purchase for a new version, but I'd really like to know what's exactly changed in this version, and whether it's worthy for $50. But from their press release I didn't notice any significant difference. And that's my biggest concern.
I'm a C++ programmer. And I've switched to Xcode IDE since 4.1. I won't ask an "editor" to provide runtime syntax check, maintain file dependency, or built the whole project for me; but I'd really need Git, quick reference, horizontally divided assistant editor, and project-base auto completion. BBEdit is really a good application, but it's quite out-dated comparing to the modern IDEs. Now the only reason I'm still stick to BBEdit is the Regular-expression based Find and Replace -- while the Xcode's "edit-in-scope" is a disaster.
Barebone, I'd loved BBEdit, but now it's not enough. I'd still purchase version 10 -- on the Mac App Store. And that may be the last time I'd pay for it, for it's lack of modern features a "code editor" should have.
SyncFF
Update file modification time is somewhat useful for programmer or system administration. They can force system to rebuild the code, refresh cache, etc. But those who need this feature won't use such a GUI wrapper for the find command.
OpenTerminal
Thanks for the "cdf" idea. But the script failed to work when the pathname contains white spaces. I've tweaked the script for a work-around:
alias cdf="eval "cd \"\`osascript -e 'tell app \\\"Finder\\\" to return the POSIX path of (target of window 1 as alias)'\`\"""
Adding this line to ~/.bashrc, and every terminal environment could "cdf" to the directory of the frontmost Finder window.
+73
All the backslashes showed up there shall be doubled:
alias cdf="eval \"cd \\\"\\\`osascript -e 'tell app \\\\\\\"Finder\\\\\\\" to return the POSIX path of (target of window 1 as alias)'\\\`\\\"\""
OpenTerminal
Thanks for the "cdf" idea. But the script failed to work when the pathname contains white spaces. I've tweaked the script for a work-around:
alias cdf="eval "cd \"\`osascript -e 'tell app \\\"Finder\\\" to return the POSIX path of (target of window 1 as alias)'\`\"""
Adding this line to ~/.bashrc, and every terminal environment could "cdf" to the directory of the frontmost Finder window.
+3
FruitMenu
VMware Fusion
This might be a minor bug. Fortunately it's easy to workaround.