Wednesday, February 25, 2009

NTFS for Mac

NTFS for Mac (Paragon) is a file system plugin for Mac OS/X allowing access to Windows NTFS drives. I've got history with this product. The current version I'm using (v6.5.1) works very well. I can access my external NTFS drives and read and write to them.

The previous version I installed didn't work - in fact it messed with random files during file operations rendering them useless after copying. I'm very glad I did tests first. It didn't destroy the file allocation indexes, fortunately, but I immediately uninstalled the product and it took me months to get the courage to try again. I just used a gigabit local network and a windows laptop to copy files in the meantime.

Paragon support was responsive and offered a new version to try but I didn't try it immediately because if there's one product that must not fail, it is filesystem driver software!

Months later I downloaded their updated version and tried a few tentative tests and it worked fine for me. Since then I've used it for over six months and it's been good.

So my advice: buy it if you work with external NTFS drives. But test thoroughly first before using with your hardware. And if the data is REALLY important, use a gigabit network or NAS (network attached storage) device to bridge the Mac-PC divide.

Friday, February 06, 2009

Git now available on Mac OS/X

If you love git or want to try git, you now can on Mac OS/X.

Get the git installer on Google Code: http://code.google.com/p/git-osx-installer/.

Git is a (relatively) new source control system that uses crypto hashes to guarantee the consistency of the repository and do some magically-fast branch comparisons. It also facilitates local commits, cheap branches and fast distributed workflow for teams.

Find out more on http://git-scm.com. There's a windows (cygwin, msysgit) version available and of course linux, where git was originally borned :)

Right now I can only see support on the Mac for a subset of git commands {git, git-cvsserver, git-shell, git-upload-pack, gitk} so git-svn and git-daemon are missing but it's a great start and works very well - much quicker than the windows cygwin-based version. Props for getting gitk to work - that's a great branch visualisation tool.

Thanks to the team that put the installer together - git is great for tracking changes to local projects even if you don't have an upstream workflow to push or pull from.