Мы также экспортируем отчеты в XML, а затем вручную поддерживаем их в нашей системе контроля версий. Вы могли бы, если хотите, как вы предлагаете, использовать Cognos SDK, чтобы написать утилиту, которая обрабатывает это для вас. SDK дает вам возможность сделать это. В качестве альтернативы, вы можете использовать один из существующих сторонних инструментов, которые предоставляют вам контроль версий в Cognos Connection. Примеры включают в себя: -
- MotioCI от Motio
- Комплексный комплект управления от BSP
Очевидно, что преимущество использования SDK заключается в том, что вы экономите свои деньги и можете интегрировать вещи в существующую VCS. С другой стороны, у вас есть время, необходимое для этого, и возможность ошибок.
Преимущество использования одного из продуктов, перечисленных выше, заключается в том, что вы получаете очень зрелое решение, которое выходит за рамки простого контроля кода, как вы думаете. Недостатком является то, что у вас должны быть на это деньги.
Надеюсь, что эти мысли помогут, и, чтобы прояснить ситуацию, я не связан ни с одной из компаний, указанных выше.