* Validates a file, checking that it and its dependencies exist.
*/
public boolean validateFile(String sha1)
throws IOException
{
GitType type = getType(sha1);
if (type == GitType.BLOB) {
if (log.isLoggable(Level.FINEST))
log.finest(this + " valid " + type + " " + sha1);