Default Project Lost in Source Control
I have a Project Suite with several Projects within it. I've pushed it to GitHub. When cloning the repository file elsewhere, the Default Project is not recognized (it picks another project as the default project).
In troubleshooting I found that TestComplete stores this in the *.pjs.tcLS file, which is excluded in .gitignore.
Can the default project be saved in the .pjs file somehow so that it follows my project through clones on other PCs?
You should be able to add the file to your GitHub repository https://docs.github.com/en/repositories/working-with-files/managing-files/adding-a-file-to-a-repository, but first you will need to remove its reference from .gitignore that excludes it https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files.
I would think that you need all of TestComplete project folder files to be added to the repository and only exclude the Log folders and files.