Even just 'svn up' will work, though if you've moved the folder elsewhere, it may be that you need to try that command from that folder, which may cause even more problems since you'll at some point want to make your own changes, what'll work better, most likely, would be to redo your 'cvs co' and then make a diff of that src folder and your own and then make the changes from that.
Next point, Samson posted:
--- act_info.cpp (revision 2)
+++ act_info.cpp (working copy)
@@ -1101,7 +1101,7 @@
if( ch->in_room->nitedesc && ch->in_room->nitedesc != '\0' )
mudstrlcat( rdesc, ch->in_room->nitedesc, MSL );
+ else if( ch->in_room->roomdesc && ch->in_room->roomdesc != '\0' )
mudstrlcat( rdesc, ch->in_room->roomdesc, MSL );
if( ch->MXP_ON( ) )
as the solution, that's a diff file showing that, within the file act_info.cpp, you need to find the section of code that outlines (roughly around line 1101 of that file) and replace the
else if( ch->in_room->roomdesc && ch->in_room->roomdesc != '\0' )
Not that you should just paste that whole block in.