SourceTree apparently recently added the "Automatically start SSH agent" option but even if I turn this off, it still KILLS the agent when SourceTree closes, which is quite stupid -- killing it even if you DID start seems silly, but killing it when you DIDN'T start it is surely just broken code.
Is it possible to fix this bad/broken behaviour?
SourceTree apparently goes by process name; I made a copy of pageant.exe called my-pageant.exe and launched it, and it stays running even after I close SourceTree.
Hopefully Atlassian will fix this behavior soon; for SourceTree to forcibly terminate processes that it doesn't start is very unwelcome.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for this observation - a useful work-around until Athlassian sort out their very anti-social behaviour! I think it's poor behaviour even if SourceTree launched Pageant, but indefensible behaviour when it /didn't/ launch it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I renamed the file `` pageant.exe '' but I still have the problem.
I think I will downgrade because it is unbearable.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.