On Saturday, August 15, 2020 at 2:00:56 PM UTC+2 Joe Chlimoun wrote:

> Hi Stefan,
>
>
> But I sort of resolved this.
>
> It became clear that that I couldn't troubleshoot further without going 
> through code, so I set up an environment and branched off the tag for 
> 1.13.1... RepositoryBrowser.cpp, TrySVNParentPath(), line 5092, I commented 
> out:
>
> <code>
>    if (m_bSparseCheckoutMode)
>        return false;
>    if (!m_bTrySVNParentPath)
>        return false;
> </code
>
> I'm not sure why it cares at this point if it's in "sparse checkout mode," 
> since it should only ever try to read it if it got back an error from the 
> server on a DAV request, and the operation is in an initialization anyway.  
> Might be important if we're checking out immediately from the context menu, 
> I guess, but in my case I'm just trying to load the repo browser to browse, 
> no checkout involved,
>

sparse checkout mode is only set when the repobrowser is started from the 
checkout or update dialog.
 

>
>
> Actually, completely unrelated, but there was one environment issue I just 
> worked around rather than solve... the msi apparently 
> needs crtmfc\win32\Microsoft.VC142.CRT\vcruntime140_1.dll on the win32 
> build, but this file doesn't exist. vcruntime140.dll did exist in that 
> folder, and both existed for the x64 version of the path. So I'm not sure 
> how the win32 for 1.13.1 ever created the msi successfully. I guess the 
> file might be living in someone's working copy but never added.
>
>
the win32 build doesn't need the vcruntime140_1.dll. There's an
<?if $(env.Platform) = 'x64' ?>
<?endif ?>
around that file in the StructureFragment.wxs file.

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" 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/a73a69df-fe57-49c4-a926-75638ff11f53n%40googlegroups.com.

Reply via email to