delete repo in scl.delete()
acquire exclusive lock on repos while syncing repos