I have to make a small correction to what I said earlier. It seems that this bug only manifests itself with files that were
not created by Aperture, but imported as referenced files. A scanned slide for example, in TIFF format. If that is edited after it was imported into Aperture library as referenced file, and consequently the connection gets lost (for example because you move all your files to a bigger disk), you cannot reconnect it because Apertrue thinks it's a different file. Here's how you can check this yoursef:
1. Create a new file in Photoshop, 16 bits, and save as TIFF with no copmpression
2. Open Aperture and import this file as referenced file in the library
3. Keep Aperture open!
4. Edit the TIFF in Photoshop to make it 8 bits and save with LZW compression
5. Look at Aperture. You will see that the thumbnail is updated, so Aperture does know the file was edited!
6. Close Aperture
7. Move the file to another disk
8. Open Aperture again. It will show that the file is not connected
9. Try to reconnect the file using the 'Manage Referenced Files' option. You will see that the 'Reconnect' button stays dimmed, because Aperture fails to understand this is the same file. You will also see that Aperture shows the file size of the uneditted file in the information of what's referenced, so that information is different from the real file size (after editting).
10. Unfortunately, you have no way to force Aperture to accept it for reconnection.
--
Johan
http://www.johanfoto.com