Roman
Ayrat
они ТАМ есть
Ayrat
но их нет
Ayrat
потому что у нас CoreXT
Roman
не понял щас
Ayrat
а CoreXT не умеет в бранчи
Roman
у вас разработка фич тоже последовательная, как билды в корхт?
Ayrat
то есть ты клонишь мастер, а дальше работаешь в одном бранче
Ayrat
Roman
славно славно
Ayrat
мёржим всё аккуратно друг за дружкой
Ayrat
по очереди
Roman
так это
Ayrat
УДОБНО, ДА
Roman
у вас там до сих пор 2011 оло
Ayrat
*садится на бутылку*
Roman
бранч скорее всего еще не смержили
Vasily
Как бы не 2005
Ayrat
Крылатый
Ilya
Зато опыт интересный.
Roman
разработка, наверное, очень быстро идет
Roman
@omgszer а сколько у вас народу в команде?
Ayrat
Roman
лол
Roman
это ж пиздец
Ayrat
это да.
Roman
мержить друг за другом, когда вас 200 рыл
Roman
Ayrat
У нас и другие есть репы! Чуть менее упоротые
Roman
это ж насколько скорость увеличилась бы, если б вы перешли на мсбилд и гит
Ayrat
в этой репе 1300 проектов на сишарпе
Ayrat
билдится недолго, всего 3ч
Ayrat
билдится самопальным мсбилдом, да. Без параллелизации.
Потому что не было параллелизации в 2000!!11
Roman
да, я читал твою историю
Ayrat
подумаешь.
Ayrat
С кем не бывает!
Roman
никуда я не спешу почитаю попишу
Roman
Че-то душа заболела
Ayrat
Roman
а вопрос перехода на мсбилд и гит поднимался?)
Ayrat
Уверен, всеми.
Ayrat
Но за это промоушн не дадут
Ayrat
ну ты серьёзно чтоль?)
Ayrat
Это ж никому нахуй не надо
Ayrat
клиент за это не заплатит
Ayrat
Это просто авгиевы конюшни на год работы
Ayrat
без перспектив
Roman
я понимаю, но потом же можно будет релизить в 4 раза быстрее, не?
Ayrat
Roman
нда.
Ayrat
Ну вот я тебе из этой скотобазы комент привёл. Delaying refactoring!!!1
Ayrat
Просто памятник рефакторингу блять
Ayrat
посмертный
Anonymous
Уебская эта система контроля версий.
Ayrat
Я честно скажу, не увидел пока ничего нормального в интернал тулах МС.
В волмарте я видел годные решения, а за DSL к кубернетесу надо девопсам памятник отлить.
Тут же какое-то говно ради говна.
Ayrat
Не, вероятно лет 20 назад были причины!!11
Mikhαil
Mikhαil
Vasiliy
Vasiliy
А то ты пишешь прям печаль на душе
Ayrat
Ну мля, хоть по чуть чуть откусывать?
Ну вот даже у меня душа болит, да. Но у меня другие задачи есть. Мне надо по ночам ещё вкалывать чтобы хотя бы разобраться как это билдится. Там же даже свой формат проектов dirs.proj вместо XXX.csproj
и солюшнов нет (они генерятся как-то хитро и IDE открывается В КОНЦЕ билд скрипта ТОЛЬКО из той консоли где билд скрипт был запущен, т.к. в каждом проекте этой йоба билд системы первой строчкой стоит такое
<Import Project="$(EnvironmentConfig)" />
Где EnvironmentConfig задаётся CoreXT в билд тайме вида
PS C:\Users\ahudaygulov.EUROPE\repos\AD-MSODS-Core\src\dev\ds\webservices> $env:EnvironmentConfig
c:\CxCache\.A\MsBuild.Corext.lTZzHvCmv-sVCCbr6foSwQ\Environment.props
Ayrat
Страдайте со мной
Ayrat
если запускать IDE из другого места надо перекидывать туда эту временную env variable чтобы IDE чот смогла распознать в этой ебанине
Mikhαil
Mikhαil
Почему было не использовать то что есть а если не хватает - хотя бы просто форкнуть
Mikhαil
Mikhαil
Но все равно грустно
Mark
Вообще, познавательные рассказы. Где-то в глубине души жила вера, что уж в IT-гигантах что-то такое знают про организацию работы программистов. А оказывается, всё как везде. :)
Mark
У меня на работе исходный код всё ещё в SVN. И, кстати, недавно тут обсуждали, у нас по code conventions нельзя писать var, надо явно указывать тип. Но, кажется, в остальном довольно неплохо, если сравнивать с тем, что Айрат пишет. :)
Mikhαil
Roman
@omgszer у вас прям классическая дилемма заключенного. Можно всем "скинуться" и в угоду общих будущих промоушнов прям щас разгрести говно и переехать на мсбилд и гит. И тогда в будущем все будут получать промоушны раньше.
Но всегда есть соблазн скрысить, и пока все ебошут на общее благо, наебать всех остальных
Ayrat
Roman
ну я про другое немного, но да