Commit portable