Longstreet only had 2 of his divisions,
Longstreet's corps was just returning from East Tennessee - McLaws' old and Hood's old divisions. According to combined diary entries, most of McLaws' (old) division arrived at Bristol on or by March 31, 1864, where they remained until April 12.
April 12-14 transported from Bristol, by rail, through Lynchburg to Charlottesville, arriving there by April 15.
April 15-16 Encamped at Charlottesville
April 17 marched 10 miles toward Gordonsville
April 18 " another 10 miles " "
April 19-28 was spent at Gordonsville with a lot of drilling & inspections - recruit, Company & Battalion drill; inspection of arms, inspection of regiment, etc.
April 27 ~
Under orders for a General Review on Friday 29th inst 2 PM by Genl R.E. Lee.
April 18
- Brigade review
April 29 ~
Inspection of the Corps by Genl R.E. Lee. Marched by him in columns of Companies common time. A great many of the fair sex present on the occasion. On the whole I think it was a very creditable affair.
April 30 - wash day and pay.
May 1 (Sunday) Inspection of arms and church services.
May 2 - drill, but ended early due to rain.
May 3 - recruit & Company drill.
Too windy for Battalion drill.
May 4 -
recruit & company drill; moved easterly direction passing south of Gordonsville.
May 5 ~
In lines at an early hour moving in the direction of Fredricksburg passing by a large mill. Crossed 2 small streams in the early part of the day.
May 6 ~
In motion again very early and at a double quick we moved by the flank from the Plank road. Formed into line of battle and moved up passing over one line of battle who laid down for that purpose. We found the enemy very stubborn not willing to yield much. We pressed them for some time when we again moved by the flank striking the unfinished RR. We once more formed into line of battle and advanced upon them driving them from every position