Re: Why the options "Allow ambiguous URLs" and "Allow ambiguous UUIDs" are enabled by default?

Daniel Sahlberg via TortoiseSVN-dev <[email protected]>
Newsgroups gmane.comp.version-control.subversion.tortoisesvn.devel
Message-ID <[email protected]>
tisdag 13 juli 2021 kl. 07:17:33 UTC+2 skrev Stefan:

> On Monday, June 7, 2021 at 8:50:02 PM UTC+2 Pavel Lyalyakin wrote:
>
>>
>> Do I understand correctly that these options are enabled by default in 
>> all TortoiseSVN versions? Is there a rationale for enabling these options 
>> by default?
>>
>>
> yes, these options are enabled by default. That's because this is the safe 
> option. When this option is disabled but the user connects to wrongly 
> configured/set-up repos then there will be crashes and completely wrong 
> logs being shown.
> So the user can disable these options to get a little more performance, 
> but then the user is responsible to make sure that uuids and urls are not 
> ambiguous, or life with the consequences...
>
> If it were the other way around, users would get crashes/wrong logs and 
> not know why, so they either would just think that TSVN is unstable/crap or 
> complain here about "the bug".
>
> Stefan
>

I believe the wording is a bit counter intuitive because it implies, at 
least to me, that it is by default ("leave it") unchecked.

I would propose a rewording like this:

[[[
Index: doc/source/en/TortoiseSVN/tsvn_dug/dug_settings_logcache.xml
===================================================================
--- doc/source/en/TortoiseSVN/tsvn_dug/dug_settings_logcache.xml        
(revision 29091)
+++ doc/source/en/TortoiseSVN/tsvn_dug/dug_settings_logcache.xml        
(working copy)
@@ -43,7 +43,7 @@
             the same URL for all repositories. Older versions of
             <literal>svnbridge</literal> would do this. If you need to
             access such repositories you will have to check this option.
-            If you don't, leave it unchecked to improve performance.
+            If you don't, uncheck it to improve performance.
           </para>
         </listitem>
       </varlistentry>
@@ -57,7 +57,7 @@
             reasons this is a bad idea - a UUID should be
             <emphasis>unique</emphasis>. However, the log cache will
             still work in this situation if you check this box.
-            If you don't need it, leave it unchecked to improve 
performance.
+            If you don't need it, uncheck it to improve performance.
           </para>
         </listitem>
       </varlistentry>
]]]

Kind regards,
Daniel Sahlberg

-- 
You received this message because you are subscribed to the Google Groups "TortoiseSVN-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn-dev/5c2732a5-c48c-455f-8791-1dec9dc5b485n%40googlegroups.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.