You don't get to manage transaction logs after they're created. There's no API for it and no other support for doing so. They're supposed to be managed automatically to prevent excessive growth. If they're not, file a bug with Apple, because they're the ones who should be doing this.
You can influence the creation of transaction logs a bit-- they get created when you save changes. The more frequently you save, the more transaction logs you get. If you can reduce the frequency of saves without risking losing changes or otherwise interfering with safe, reasonable operation, then you can reduce the numer of transaction logs up front. One they exist though, they're out of your hands.