Ifil was on the bench for Swindon against Gillingham on Saturday, but played for Aberdeen in a friendly against Hull City on Sunday.
He will join the Scottish Premier side on a two year deal on a free transfer after been released a year early from his Swindon contract.
This weekend Aberdeen play Celtic with Ifil likley to to start.