PDA

View Full Version : Integration with version control, gbridge as a windows shell extension


physEd
05-27-2009, 03:32 PM
Hi,

I like gbridge. It lets me transfer files from computer to computer much more efficiently and has saved me countless hours fuddling with USB drives.

At around the same time I discovered gbridge, I ran across TortoiseSVN and VisualSVN server. Like gbridge, TortoiseSVN+VisualSVN have become indispensable. The first one allows revision control, which is incredibly useful for software projects, writing papers, or any project where you want a backup and version history. VisualSVN simplifies distribution of files via e.g. http, so that a patient laymen called Ed could figure it out.

Many people have asked about keeping two folders continuously in sync. The reason this is such a complicated problem is that you can't assume the computers are always online. If both are offline and make changes to the same file, then, which do you keep? The whole point of TortoiseSVN is to ease this process. For instance with a right click to checkout, I can have a working copy of my project anywhere within 5 seconds. So finally to my question...

Have you considered integrating any version control system into gbridge in the long term? Basically I mean the ability to make a current working copy (CWC). When a change is made to this file externally, and a gbridge sync is attempted to overwrite the CWC, it is treated as a commit with icons denoting the status of the file in the gbridge window.

I realize the unlikelihood of this ever being implemented but thought I would throw it out there as a suggestion nonetheless. Is it even possible to make gbridge a windows shell extension like TortoiseSVN?

Cheers,
Ed

admin
05-29-2009, 03:37 PM
Thanks for your very nice suggestion!

BTW, if you run your vnc server on a windows pc, you can use gbridge to remotely access it from anywhere. Just turn on the "ssh" port on the advance options.