У меня была подобная проблема кроме сообщения, сказанного "..., предыдущее представление в настоящее время пишется ЭТИМ процессом".
svnadmin lstxns не показал транзакций.
Apache Перезапуска решил проблему для меня.
На веб-сайте PDES есть список инструментов, которые могут вас заинтересовать. Некоторые из этих инструментов позволяют, например, сгенерировать XML-представление вашей EXPRESS-схемы. Тогда будет проще реализовать ваш инструмент оттуда.
Похоже, Open CASCADE является открытым исходным кодом и разработан в среде .NET.