Every once in a while I find myself checking in files from my main 
computer so that two minutes later I'm checking the same branch out on 
my laptop.  Then a couple hours later I reverse the process.  I would 
like to use TSVN to accomplish this without incurring a version increase.
I know that I can copy the files directly to and from the laptop, but 
that also copies huge amounts of unnecessary binary data and, well, 
network copies of an entire WC is painfully slow.  All I really need are 
the essentials but hand-picking those out is equally painful.
Since I'm the only person who will be using the WC in question and since 
TSVN already knows what is in the repository (or what will be in the 
repository - i.e. "Add..."ed files), it would be great if I could 
"Hotsync" one WC as the source (e.g. my main computer) and one WC as the 
target (e.g. my laptop) and then TSVN would determine what files to copy 
and then do it.  You can assume that the destination can be overwritten 
because I will be at the destination computer making changes to the WC 
from the source computer.  And the copy can be made really fast because 
the WC's will be nearly identical (i.e. only a few files will have changed).
Maybe the feature already exists, TSVN _IS_ feature-packed.  This seems 
like something most people would want.  Just before a business trip or 
to an area without wireless access, hotsync the WCs and 5 seconds later, 
you're ready to go.  Get back from the trip, hotsync to the PC and, 5 
seconds later, you can get back to work.  All without incurring a 
version increase on the repository.  I view this as a way to make WCs 
"mobile" for just the owner of the WC.
I'm calling it a "hotsync" for lack of a better word.  Palm, Inc. may 
have issues with naming such a feature "hotsync".
--
Thomas Hruska
CubicleSoft President
Ph: 517-803-4197
Safe C++ Design Principles (First Edition)
Learn how to write memory leak-free, secure,
portable, and user-friendly software.
Learn more and view a sample chapter:
http://www.CubicleSoft.com/SafeCPPDesign/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Jul 15 06:02:52 2006