> I'm noticing a serious fly in the ointment with this setup.
>
> I use a very nice and free version control / offsite backup software called
> Vault Standard from
>
http://www.sourcegear.com
> It installs on my server and maintains all the code / projects I work on.
> It
> automatically keeps copies of all the prior versions so I can always look
> back over changes I've made and know what I did with each release. E.g. the
> customer finds a problem that wasn't there in a prior version and I can
> then
> compare the changes I made to try to see where the bug might have been
> introduced. It also provides an easy way to have an offsite backup (servers
> at the office, I work from home).
>
> When I want to work on some code, I "check it out" from Vault, (which then
> clears the read only bit on the local copy, and would keep other users from
> also modifying it if there are any other users) and then do my work, then
> check it back it.
>
> The Windows XP mode virtual computer under Windows 7 has a virtual hard
> drive image stored as a file on the real Win7 hard drive which can not be
> directly accessed from Win7 (as far as I can tell). But the XP machine can
> access the real hard drive as if it were a share from another computer on
> the network. So... the Win7 Vault directory is shared to the XP machine
> where MPLAB runs.
>
> And here is the problem: The compiles take /forever/ (like 10 minutes) if I
> try to directly work on the files via the share from the real hard drive. I
> have to copy the files to the virtual hard drive on the XP machine, then do
> the work, then copy them back. The check out/in thing is enough of a pain
> by
> itself without the copy in/out of VM.
>