Bristol City defender James Wilson is poised to join Cheltenham Town on loan, Sky Sports understands.