If your source control repository is on-premises, the Secure Agent creates a local copy of the repository branch that stores Informatica Intelligent Cloud Services assets. You can configure the local repository location on the Secure Agent machine.
By default, the Secure Agent creates the local repository in the following directory:
In this file path, the base directory is controlled by the git_local_repository_path property of the GitRepoConnectApp service.
By default, git_local_repository_path is set to ../data/git_repository/. Therefore, the Secure Agent creates the local Git repository in the following directory:
You can change the base directory by editing the git_local_repository_path property. For example, if you set this property to ../MYREPO/PROD, the Secure Agent creates the local Git repository in the following directory:
To specify a base directory that contains a backslash character (\), escape it with another backslash character.
Use the following guidelines when you set the git_local_repository_path property:
•If you omit the parent directory (..) when you set this property, the Secure Agent creates a subdirectory for the version of the GitRepoConnectApp service. The local copy of the repository is then stored in the following directory:
In this case, the Secure Agent creates a new local repository directory each time the GitRepoConnectApp service is updated, which can consume large amounts of disk space on the Secure Agent machine.
•Do not configure this property in such a way that the local repository directory is shared by multiple agents. Each Secure Agent machine must have its own local copy of the repository.