--
You received this message because you are subscribed to a topic in the Google Groups "TortoiseSVN" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tortoisesvn/Kn4T_k583PE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tortoisesvn...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/cb689ee5-83b2-4ac7-ad0a-6d72105d705dn%40googlegroups.com.
Hi,Yes, I saw that, but was hoping to find something even more readily available, as I said, preferably a .zip file hosted somewhere?Why? Because I use scoop package manager ( scoop.sh ). It already contains tortoisesvn, but not tortoisegit. I'm trying to create a new tortoiseoverlays package so that both tortoisesvn and tortoisegit can use tortoiseoverlays as a dependency. I got it to work, but now I just need to add the rest of the icon packs. I can manually zip and host the icons if I really have to. But then it becomes just one more thing I have to maintain. Hoping for an easier solution. Hope this makes sense. BTW, scoop is great. I much prefer it over chocolatey or winget.
Hi Stefan,You might recall we had a similar discussion quite a while back. https://groups.google.com/g/tortoisesvn/c/SEzMVnRPEZo/m/3bCYH1R_CQAJ
I'm only now looking at this again. Whether good or bad, scoop package manager doesn't necessarily execute the .msi file, but rather just extracts the files in the .msi package using LessMSI (some caveats around this, but assume this is true).
tortoisesvn is already included in the scoop repo ( https://github.com/ScoopInstaller/Extras/blob/master/bucket/tortoisesvn.json ), but no other Tortoise client exists and I'm trying to add more, starting with TortoiseGIT. I've already added the package at https://github.com/igitur/scoop-extras/blob/add-tortoisegit/bucket/tortoisegit.json , but because the .msi file is just extracted, the overlay icons *are* in fact duplicated on my machine. I can see them in these directories:
- d:\scoop\apps\tortoisesvn\current\Common\TortoiseOverlays\- d:\scoop\apps\tortoisegit\current\Common\TortoiseOverlays\
At any given moment, I can't be sure which of these versions are actually registered in the registry. I'm trying to improve this by creating an explicit tortoiseoverlays package on which
other Tortoise clients will depend. This is the way of scoop package manager. I know you don't approve, but for us that like scoop, I don't see another way to accommodate multiple Tortoise clients. I accept the risks that you mention. For example, I know that mixing installations via scoop and traditional methods will possibly break some instances.So, all I'm looking for (if it exists) is a readily available archive of all the icon sets that I can download and extract once the new tortoiseoverlays scoop package is installed. There are many workarounds, including cloning the entire git mirror and copying only the icons, but that is using a nuclear warhead to hit in a nail.Please help me out or tell me if such an archive isn't available.
just a quick look at the TSVN json and I'm already shocked. The version check uses the download.html page and a regex???Use this https://tortoisesvn.net/version.txt
No, such an archive is not available.But you could create your own zip of all the icons - they haven't changed in years...