At 08:26 AM 10/4/2011, Tamas Rudnai wrote: >On Tue, Oct 4, 2011 at 3:19 AM, William "Chops" Westfield=20 >wrote: > > > > Are there some tools that will integrate DropBox with Source Code > > Management sorts of things? What I'd most likely to use it for is > >I have never tried but as DropBox creates a virtual device you may be able >to put the CVS or Subversion repository on this virtual device and do the >same on all the computer has the access to this DropBox device? Just my >cents. Actually, I don't think of Dropbox creating a virtual device at=20 all. What it does do is use whatever directory (folder) you specify=20 or, if you don't explicitly specify your own directory, creates its=20 own, new directory. Although it wants to put its new directory somewhere in the 'My=20 Documents' or 'Documents' folder in the current user's home directory=20 on the 'C' drive, I have all of my Dropbox shared folders installed=20 right off the root of the 'D' drive in all of my machines. Quite=20 appropriately, I named that folder as 'Dropbox'. Do note that=20 Dropbox gives that main folder its own unique icon to show that it is=20 linked to your Dropbox account. Because Dropbox monitors all file activity in that specific folder=20 (and all of its child folders), you could easily create a sub-folder=20 within that Dropbox main folder to contain your Subversion or=20 Mecurial repository. Whatever you do to that repository is then=20 replicated to all of the machines that are linked to your Dropbox account. Note that this is good behavior for a single user who works on only=20 one machine at any particular instant in time. I think that bad=20 things might happen if two or more people were committing files to=20 the repository at exactly the same instant. In that scenario, you=20 would be best to have a proper repository set up on a server=20 somewhere that all of your machines could access. Because I work on projects by myself, the above limitation just isn't=20 a problem. I've definitely NOT had a problem when I write code on my=20 office machine, allow Dropbox propagate that code to my workbench=20 machine, make changes to that code while I'm debugging that code,=20 then walk back to my office and see that those changes have already=20 been propagated back to my office machine (MPLAB reports that the=20 source code file has changed and prompts me to reload it). Best of all - all of those code changes show up on my home computer -=20 and are propagated to my laptop when I turn it on in the=20 evening. Its just painless - and it just works. dwayne --=20 Dwayne Reid Trinity Electronics Systems Ltd Edmonton, AB, CANADA (780) 489-3199 voice (780) 487-6397 fax www.trinity-electronics.com Custom Electronics Design and Manufacturing --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .