Все валят с TFS и Azure Devops?
попробовал согласиться на предлагаемый пулл реквест - из Студии открылся веб интерфейс Гита на Azure DevOps,
Теперь моя очередь задавать вопросы, а где в студии нашли запрос на пулл реквест для азуре? У меня только так
Короче, как я понял, пулл реквест это всегда мёрдж двух веток.
Ну, в который раз говорить, что не совсем так. Это только одна из операций.
В принципе - это запрос на старт операции по слиянию двух веток. И операция обычно состоит из многих шагов. Возможно, в каком то извращенном варианте и есть только этот один шаг, но в этом нет особого смысла.
а Azure Devops это типа хостинга для таких систем и проектов.
опять таки, не совсем так
https://learn.microsoft.com/ru-ru/Azure/devops/user-guide/...
скорее всего запутало это
Теперь моя очередь задавать вопросы, а где в студии нашли запрос на пулл реквест для азуре? У меня только так
У меня через инсталлятор Студии поставлен "индивидуальный компонент" Git for Windows (как-то так). А ваша менюшка у меня в виде плавающего меню Git Changes (очень похожее на подобную менюшку для TFS в Студии), которое по умолчанию докается в менюшку с тим эксплорером и эксплорером проектов. И когда выбираешь Commit And Push, то предлагает создать пулл реквест. Кликаешь на это предложение, и отправляет на веб-морду Azure для создания этого пулл-реквеста.
В этой же менюшке можно Revert Changes (немного другое название) сделать. Наводишь на многоточие любого изменённого элемента - хоть одного файла, хоть всего проекта - и там и отмена изменений, и сравнение с версиями. Только у Гита сравнение лишь с последней версией, а для TFS можно выбрать сравнить с любой, чтобы не лазить в другое меню и не выбирать сравнение там (или не писать простыни в консоли).
Ну, в который раз говорить, что не совсем так. Это только одна из операций.
В принципе - это запрос на старт операции по слиянию двух веток. И операция обычно состоит из многих шагов. Возможно, в каком то извращенном варианте и есть только этот один шаг, но в этом нет особого смысла.
Скажем так - пулл реквеста без мёрджа не бывает. Так?
Такой вопрос, хотя это может и не связано с Гитом. Пытаюсь запушить код - пишет, доступ закрыт, http error 403 - смотри output window. Смотрю его для Гита - сервер отклонил мой коммит, т.к. ваш тикет для доступа к интранету организации истёк. Можете обновить тикет по ссылке. Захожу - там тикеты, обновляю - пуш прошёл. Описано быстро, а на деле час-два решение искал. Я про эти сраные тикеты для ихнего интранета давно забыл, т.к. они на много дней выдаются, и нафиг оно мне надо, помимо своих задач ещё эту хрень постоянно в голове держать. Но когда проблема возникла, сначала час-два вообще в другую сторону копал - думал, проблема с Гитом и его аккаунтом.
Вы работали когда-нибудь с такой системой? Ощущение, что больше со всей этой корпоративной хернёй трахаешься, чем код пишешь. По нескольку раз в месяц то одно, то другое - тикеты заводи, обновляй, а мы тут обновились - перелогинься, а логиниться надо через приложение и палец или глаз, и т.д. и т.п. И всё, сука, временное - тикеты-хуикеты, логины и прочее норовит закончиться и вылогиниться, закрыть сессию, если не активничаешь или в отпуск ушёл и на пару недель-месяц всё закрыл. Приходишь - полдня вспоминаешь, как эти йопаные квесты снова проходить. Это всё конечно хорошо, что у них там стопицот "линий обороны"... а код кто будет писать?
Вы работали когда-нибудь с такой системой?
постоянно. И каждый раз придумывают что то новенькое.
То доступ к УСБ закроют, то к RDP, то при включенном VPN все посторонние сети нахрен обрубают. Ни принтера, ни обновлений сторонних. Ну т.п.
Но тут ничего не сделаешь - безопасность панимаетели. А то сопрут страшные секреты фирмы и усё - у всех теперь софт не работает
Хотя это лучше, чем на фирме все сервера вирус зашифрует.
Не нужно брать в голову...
Но тут ничего не сделаешь - безопасность панимаетели. А то сопрут страшные секреты фирмы и усё
Я даже не буду говорить, что я видел в соседних БД рядом с моей тестовой, к которым у меня почему-то тоже был доступ. Что-то типа маленький ребёнок проснулся ночью, пошёл в туалет, заглянул в спальню родителей через щелку приоткрытой двери, чуть-чуть поглазел, испугался и побежал обратно к себе в постель с вооот такими вот глазами... А палец или глаз просканировать надо обязательно, да.
Что-то Мурр помнится говорил, что он вроде как эти все препоны у своих контрагентов пинком ноги решает - "эй, человек, как тебя там, настрой там мне всё, чтобы я не парился"? Ну типа трабла возникла - звонишь там или пишешь человеку и сидишь ждёшь, пока они там всё порешают и на блюде принесут. А денежки-то капают тебе в карман. Примерно так? )))
Ну типа трабла возникла - звонишь там или пишешь человеку
совсем не так. Для начала нужно понять с каким "местом" это может быть связано. Потом найти того, кто за это место отвечает и у него узнать к кому можно обратится.
Ну а затем море различных вариантов...
Чёта ничё не понял. Мы вроде перешли на Гит, а в браузере до сих пор tfs чего-то там. И Azure DevOps никуда не делось. При этом в Студии везде полный "гит-шмит". Это не замена одного другим, а разные уровни систем контроля версий?
Оффтоп по Линуксу - странная система, на которую надо пересаживаться силком, заставлять себя, а не сами пользователи к ней тянутся. Напоминает электромобили.