Mar. 18th, 2016

ikaktys: (1 - serious cat)
  Не, я не спорю, есть код очень приятный, бывает, иногда, редко, очень, но бывает, я видел пару раз, но обычно есть мерзее мерзкого - код по которому прошлись пара десятков криворуких идиотов + не только код, а весь проект покорежен безобразно мудаками с претензиями и инициативой.

  Например, пути настроек все абсолютные, или в коде циклические зависимости так что компилить надо дважды с обязательной ошибкой в первый раз.

  Но вот теперь встретилась ваще, мякушка - есть набор из проектов ~200, С++/C#, они рассованы по разным солюшенам, кому что в команде надо, и внезапно у меня перестало все компилироваться, каких то исходников нет, точнее они как бы в TFS есть, но почему то вразброс и в других местах и не совсем те что ожидаются ...

  Искал три дня почему мое не компилится внезапно, как и пара проектов чужих от которых мое зависит, выставил себя полным дураком спрашивая коллег, пока не выяснил что есть еще несколько проектов которые при компиляции их КОПИРУЮТ и ПАТЧАТ исходники, ПО ЦЕПОЧКЕ, которые потом используются в других проектах, которые использую я ...

  Т.е. надо взять определенный солюшен, скомпилить в определенном порядке (а сами по себе они компилятся не зависимо друг от друга без проблем в любом порядке), что бы они в нужном порядке локально скопировали и пропатчили исходники лежащие в TFS (которые сами напрямую не используют) только тогда можно компилить третьи проекты и потом мои, прямой зависимости между ними нет, в моем солюшене их никогда не было.

Profile

ikaktys: (Default)
ikaktys

December 2016

S M T W T F S
    123
4 5678910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 22nd, 2017 12:46 am
Powered by Dreamwidth Studios