Simple - map the network drive. So basically, the drive that has the server with apache etc on it (on your desktop) would remain as it is, and you set up a workgroup between your desktop and laptop, then on your laptop, right click on My Computer, select Map Network Drive, select the drive on the server, and then it adds a shortcut to that drive on your laptop. That way, whenever you laptop is connected to your desktop, you can edit the files on the server's drive directly from your laptop.
That's what I do.
HTH
Jonathen