[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: "Hotsync"

From: Thomas Hruska <thruska_at_cubiclesoft.com>
Date: 2006-07-17 04:22:29 CEST

Steve Williams wrote:
> Thomas Hruska wrote:
>> Rainer Müller wrote:
>>
>>>> [about synchronizing files on different computers]
>>>>
>>> There is also SyncToy from the Microsoft PowerToys, which is a
>>> excellent Tool
>>> for syncing with different methods.
>>> http://www.microsoft.com/windowsxp/using/digitalphotography/prophoto/synctoy.mspx
>>>
>>>
>>> HTH, Rainer
>>>
>>
>> An interesting tool, but it doesn't read .svn directories to determine
>> what files to copy. If the tool doesn't do that, it won't work for me.
>>
>
> Why do these tools have to be able to read the .svn directories to
> determine what to copy? They will copy any files that have changed.
> That should be all that you require. Their whole purpose in life is to
> minimise the amount of data that gets copied by only copying the files
> that were changed.

Those tools all end up reading an inordinate amount of worthless data to
compare two files when used _across a network_ - one local (fast), one
remote (slow). I have one WC that has a subdirectory that contains over
15,000 files. I could restrict the tool I use to avoid that directory,
but even then it will pick up files outside of the WC. I really only
want the files in the WC and nothing beyond that. The .svn directories
is the only really good place to get that information.

> This functionality does not belong in TSVN because it is totally
> unrelated to Subversion and source control.

IMO, it is perfectly reasonable to want to quickly move WCs between two
PCs in two clicks. Albeit not everyone would use the feature - just
those of us who want mobility between a PC and a laptop with a WC.
Anyone else reading this who thinks this is a good idea or am I the only
one who wants WC mobility?

Despite the naysayers such as yourself, I've already determined that
TSVN developers won't implement such a feature until there is
proof-of-concept. Right now it is pointless to continue this discussion
unless a bunch of people lurking on this list pipe up and say they want
the feature. All we will end up doing is hating each other's guts and
forming a mental communication barrier such that it will make future
discussion impossible.

--
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 Mon Jul 17 04:22:43 2006

This is an archived mail posted to the TortoiseSVN Dev mailing list.