Гм, возможно, я не разбираюсь в Вашем вопросе.
backgroundworker называет событие WorkerCompleted однажды его 'workermethod' (method/function/sub, который обрабатывает backgroundworker.doWork-событие ), закончен, таким образом, нет никакой потребности в проверке, если BW все еще работает. Если Вы хотите остановиться, Ваш рабочий проверяют отмена незаконченное свойство в Вашем 'методе рабочего'.
От записи пересмотра репозитория можно вручную добавить проблему к списку связанных проблем.
Это не реальный URL, но Вы получите идею.
http://server/projects/projectname/repository/reponame/revisions/nnn
существует абзац для "Связанных проблем", и ссылка с подписью "Добавляет".
Это вставит немного формы, которая позволяет Вам вводить связанный номер выпуска.