Can you check in execution run if there is a sync that might have failed?
select *
from execution_run
where execution_run_status <> 2
order by insert_date_time desc
There should now be a button available at Project Overview > Project versions > Reset lock. When using that, the Lock will be released.
(Jeroen's answer is the one you're looking for )
Hello René,
The button Mark is referring to is meant to reset generation locks for a project version. If I understand you correctly, you are dealing with a synchronization lock. There is no need to execute queries to detect or solve the lock, everything you need can be found on the History tab page in the synchronization screen. Also see our docs: https://docs.thinkwisesoftware.com/docs/sf/synchronization.html#history.
This states:
“If a synchronization aborts unexpectedly the status will remain Active, resulting in a lock. This lock occurs because it is not possible to perform more than one synchronization for a project version at the same time. To reset this lock, the Reset synchronization lock task can be used. The status will then change from Active to Error.”
Hope this helps.
Thanks, the reset resolved it. The record was caused by a freeze while generating a deployment package, because there were only some translations changed (tcp #75814, should be fixed in SF 2021.1). This only happens when there are minor changes and you’re generating using ‘smart’ method.
Because the SF freezed, I forced the application to close via task manager, causing this record in history.