1) use File.restore() to write files into the filesystem (this lets this work for non-regular files) 2) use getFileVersion() to get file contents object rather then building it manually on checkout 3) use proper file comparisons rather then comparing sha1's in more places (some still to go)
1) use File.restore() to write files into the filesystem (this lets this
work for non-regular files)
2) use getFileVersion() to get file contents object rather then building
it manually on checkout
3) use proper file comparisons rather then comparing sha1's in more places
(some still to go)

sassoftware/conary,sassoftware/conary,sassoftware/conary,sassoftware/conary,sassoftware/conary