-
It all started when I want to install cider. Cause the tatin server is blocked by a firewall, I tried to install it from a package file. I had to build this zip file (from another machine) first. Now installing from this package file, I learned that it (obviously) looks for its dependencies using the blocked tatin server. Next try: I build all dependencies. And list them with Tatin.InstallPackages. Again it tried to access the tatin server, though it is not needed anymore. Next try: I tried to install them one by one. This worked for packages with no dependencies. But failed for other packages. It still looks up the tatin server, though the needed package is already installed. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
Here is my wish list:
|
Beta Was this translation helpful? Give feedback.
-
Tatin questions all Registries it knows about for packages. By default it knows only about two, and that's the principal Tatin server and the test server. It does not contact the test server because that one has a priority=0, meaning it is not part of the search path:
You can either remove https://tatin.dev (and https://test.tatin.dev for that matter) or set its priority to 0. That will prevent Tatin from trying to contact it. When you want Tatin to look elsewhere, you must make that "elsewhere" known to the Tatin client. For that you need a local Registry. If you don't want to run a Tatin server this can be a simple folder, although running a server has several advantages. The document "Tatin User Settings" provides all the information required for doing that. Soon there will be a
from a given server to a particular folder. I struggle to understand your wish list:
https://github.com/aplteam/Tatin/tree/main/TestServer/Registry/ is such a folder. Note that the sub-folder contains more than just the ZIP file, but that's optional. |
Beta Was this translation helpful? Give feedback.
-
With version 0.112.0 the user command |
Beta Was this translation helpful? Give feedback.
With version 0.112.0 the user command
]TATIN.CopyRegistry
was introduced. That solves the problem.