• R/O
  • SSH
  • HTTPS

tortoisesvn: Commit


Commit MetaInfo

Revision2992 (tree)
Zeit2005-04-07 21:38:34
Autorstefankueng

Log Message

Even though the external cache has been enabled by default for some time, many nightly-build testers still have the registry key lying around which prevents the cache from being used.
So remove that registry value when upgrading so the cache is now really enabled by default.
Also mention this in the NightlyBuild.txt file.

Ändern Zusammenfassung

Diff

--- trunk/NightlyBuild.txt (revision 2991)
+++ trunk/NightlyBuild.txt (revision 2992)
@@ -26,17 +26,3 @@
2626 The upload takes about 5-10 minutes so should be completed by 0115GMT.
2727
2828 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
29-
30-The current nightly build includes Will's new status cache.
31-This is not activated by default as it is not yet fully functional.
32-
33-To activate the new cache, you have to create a registry entry
34-HKCU\Software\TortoiseSVN\ExternalCache
35-as DWORD and set the value to 1.
36-
37-That will activate the new cache and you can test it. Oh, and don't
38-forget to activate the recursive overlays in our settings dialog -
39-you'll be surprised!
40-
41-You can always switch back to the old overlay cache by setting the
42-registry value HKCU\Software\TortoiseSVN\ExternalCache to 0.
--- trunk/src/TortoiseProc/TortoiseProc.cpp (revision 2991)
+++ trunk/src/TortoiseProc/TortoiseProc.cpp (revision 2992)
@@ -1628,6 +1628,8 @@
16281628 // remove all saved dialog positions
16291629 CRegString(_T("Software\\TortoiseSVN\\TortoiseProc\\ResizableState\\")).removeKey();
16301630 CRegDWORD(_T("Software\\TortoiseSVN\\RecursiveOverlay")).removeValue();
1631+ // remove the external cache key
1632+ CRegDWORD(_T("Software\\TortoiseSVN\\ExternalCache")).removeValue();
16311633 }
16321634
16331635 // set the current version so we don't come here again until the next update!
Show on old repository browser