08-18-2023 11:52 AM
I have worked to create a "portable" TS coding environment... that is, I can have multiple copies/versions of my codebase on disk in a folder anywhere: Ex c:\Test, c:\Test_newFeature, c:\subfolder\productionTest, etc.
I launch TS with an environment file that points to the relative paths within that folder, and I am using a TS workspace for coding.
I added a custom plugin to replace the std TS report generator. This is working.
However, whenever I launch code from a new folder and run, TS appears to re-add the custom plugin from the new location, even though the old relative location works fine. This is a problem.
Is there a setting that prevents TS from adding new custom plugins?
08-22-2023 12:52 AM
Are you saying, that when starting in a different environment, PlugIns from other environments get copied over? 🤔
08-22-2023 01:23 PM
@Oli_Wachno wrote:
Are you saying, that when starting in a different environment, PlugIns from other environments get copied over? 🤔
Apparently? I'm not sure what's happening.
My environment is within the project. I had two copies of the project on disk. I was moving back and forth; I MAY have had a second SeqEdit window opened at the same time, pointing to the other environment, but not sure.
A some point later on, when I only had one environment open, there was a duplicate entry for one of my custom plug ins.
I can try playing with it to see when it creates the duplicate. But the point is that the plugin has a path within my project, so it's relative to the TS environment setup.
08-23-2023 10:55 AM
Confirmed: If I change the location of the project folder (containing a TS workspace, sequences, sub folder with the env, etc), it adds a new entry in the results processing, but not every time.
We use git to manage our code, so basically when I clone to a new location with a new path, I am seeing a new entry. However, doesn't seem to happen every time. I am confused by that.