Repository settings allow you to configure the behavior of your code repository. Changes to these settings will apply to all repository users.
By default commit messages will be auto-generated when clicking the commit button or when building a dataset. You can encourage more meaningful messages by disabling this option. The commit message dialog will open before each commit and require a message to be submitted.
See repository upgrades to learn more.
Datasets can be referenced in code by using their exact location in Foundry (path) or by using their unique resource identifier (RID). While both options are valid, it is recommended to use RIDs where possible, as this allows resources to be moved from one location to another without needing any updates to the code in the repository.
The repository editor type-ahead functionality will allow you to search for data as you type, whether you type in paths, RIDs or free text. When you pick a dataset from the list of results, the editor will insert its path or RID depending on the setting:
Information security officers can enable a repository for interaction with external systems. This is an advanced feature that allows developers to write external transforms, python code that interacts with web services and APIs on the open internet. This feature should only be enabled on repositories for highly trusted developers, since interactions with external systems cannot be guaranteed to follow Foundry's strict data provenance and access control practices. Security officers can limit the scope of data that is allowed to interact with external systems by configuring which mandatory control markings are allowed for export.