Excluding project-level properties from source control
I have a project-level property that is a unique value across various team members and needs to be frequently updated. I am trying to exclude this value from our source control, which is managed via git integration. ReadyAPI saves the property and its value in settings.xml.
Other properties (test suite level, or test case level) have a checkbox to store the values locally per user, which exactly meets my needs -- BUT this checkbox is disabled for project-level properties. (See image attached.)
I would set the property at the test suite level, but the value varies by environment, which is a distinction that is only made at the Project level.
I've considered adding settings.xml to a .gitignore file, but there are other values within that file that we'd like to maintain in source control.
Any suggestions on a clean solution for this?
Thanks in advanced for the review and input.