Version a Tool
重要
The Legacy SDKs use outdated technology that limits your extension opportunities. We've built a new Platform SDK using Python and the latest open-source technology to deliver a vastly improved development experience. Go to Platform SDK to get started!
When creating a custom tool, it is best practice to implement a tool versioning scheme. Defining a version for your custom tools makes it easier to maintain and upgrade when the code has been updated.
Alteryx relies on a few settings to support the versioning of tools.
Configure a Tool
Tool Folder Name: The tool folder name should end with
_v#.#.#
corresponding to major.minor.patch version number.Tool Config.xml
There are two XML tags that need to be updated.
Enter the name for your tool. The RootToolName needs to be consistent between tool versions:
<RootToolName>Custom Tool Name</RootToolName>
Enter the version number for your tool. The version number should correspond to the version you appended to the tool folder name:
<ToolVersion>#.#.#</ToolVersion>