[cvsnt] Dual linux/windows boot for cvsnt server?

Siegfried Heintze siegfried at heintze.com
Sat Jan 28 06:28:47 GMT 2006


I have two offices: a home office and an office at my client's site.

The desktop computer at home office doubles as a CVSNT server and
development platform. I use CVSNT from my client's site and the home office.

I have a problem: my one computer in my home office is dual boot and when I
am booted up under windows, I cannot see the linux partitions. When I am
booted under linux, I can see the contents of the windows partition but am
advised against writing to it.

I would like to use my cvsnt repositories when booted under linux. How can I
do this.

One solution, of course, is to get another server whose exclusive purpose in
life is to serve CVSNT. That is a lot of fan noise, footprint and power in a
small office, however. 

I would like to consider an alternative:

How about I copy the CVSNT repositories to a USB memory stick formatted with
NTFS when booted under windows. When I reboot under linux, I can read/write
to the memory stick. When I come back under windows, I can copy the
repositories from the memory stick to the repositories in the NTFS partition
on the hard disk.

Yes, it is true: I could corrupt the memory stick when writing to it with
linux. But I'd still have the originals of the repositories on windows and
the originals in the sand boxes in linux.

Of course, I would backup the windows repositories before trying this stunt!

Whaddya think -- is this feasible?

I have cygwin installed. What utilities would I use to copy the repositories
from the memory stick to the windows NTFS partition: "cp", "rsync" or
"unison" or some other unix style utility?  I have not used rsync or unison
before so I'd have to read about them.

Thanks,
Siegfriied




More information about the cvsnt mailing list