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

Enhancement for Log-Caching: Offline mode

From: Tobias Schäfer <tobiasschaefer_at_gmx.de>
Date: 2007-10-28 19:21:21 CET

Hi devs,

The log caching available in TortoiseSVN 1.5.0-dev tremendously improves the
performance of the log dialog and the revision graph. I would like to see a
further use of the log cache: offline mode for the log dialog and the
revision graph.

The logic could be something like this:

If request for HEAD is successfull Then
    continue as before
Else
        If log cache is enabled Then
            Show message box "A connection to the repository is currently
not be possible. Locally cached data will be shown. Note: this may be
outdated."
            Show cached data
        Else
                Show message box "A connection to the repository is
currently not be possible. Locally cached data is not available because log
caching is not enabled. See Settings->General->Dialogs1->Cache Log
messages"
    End If
End If

Instead of showing a message box, it would also be possible to show a hint
in the appropriate dialog, similar to the externals warning in the commit
dialog.

If this is implemented all actions which require online access, should be
disabled in offline mode.

Stefan^2, is this possible?

Tobias

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sun Oct 28 19:21:42 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.