[trans: AlpTransaction.Handle, fileName: Rope.ROPE]
RETURNS[fullPathName: Rope.
ROPE, keep:
CARDINAL];
! Error {illegalFileName, entryNotFound}, plus errors in AlpineFile.Open, and AlpineFile.WriteProperties.
Looks up fileName in the directory and gets the keep on the file. A keep of 0 means keep everything. Version numbers are ignored; the keep is obtained from the highest version of the file.