Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Все валят с TFS и Azure Devops?

5524  1 2 3 4 5 6 7 8 все
alex445 коренной житель25.05.23 18:01
NEW 25.05.23 18:01 
в ответ alex445 23.03.23 11:29

Все валят с TFS и Azure Devops?

Вобщем, я не понимал в начале. Думал, это одно и то же. А это разное. TFS это система контроля версий, а Azure Devops это типа хостинга для таких систем и проектов.

Simple Nothing is f*cked25.05.23 18:05
Simple
NEW 25.05.23 18:05 
в ответ alex445 25.05.23 17:57

Зависит от размера диффа. Маленькие можно и в консоли.

AlexNek патриот25.05.23 19:22
AlexNek
NEW 25.05.23 19:22 
в ответ alex445 25.05.23 17:59
попробовал согласиться на предлагаемый пулл реквест - из Студии открылся веб интерфейс Гита на Azure DevOps,

Теперь моя очередь задавать вопросы, а где в студии нашли запрос на пулл реквест для азуре? У меня только так


Короче, как я понял, пулл реквест это всегда мёрдж двух веток.

Ну, в который раз говорить, что не совсем так. Это только одна из операций.

В принципе - это запрос на старт операции по слиянию двух веток. И операция обычно состоит из многих шагов. Возможно, в каком то извращенном варианте и есть только этот один шаг, но в этом нет особого смысла.

AlexNek патриот25.05.23 19:27
AlexNek
NEW 25.05.23 19:27 
в ответ alex445 25.05.23 18:01
а Azure Devops это типа хостинга для таких систем и проектов.

опять таки, не совсем так

https://learn.microsoft.com/ru-ru/Azure/devops/user-guide/...

скорее всего запутало это

https://ru.wikipedia.org/wiki/Azure_DevOps_Server

alex445 коренной житель25.05.23 21:08
NEW 25.05.23 21:08 
в ответ AlexNek 25.05.23 19:22, Последний раз изменено 25.05.23 21:13 (alex445)
Теперь моя очередь задавать вопросы, а где в студии нашли запрос на пулл реквест для азуре? У меня только так

У меня через инсталлятор Студии поставлен "индивидуальный компонент" Git for Windows (как-то так). А ваша менюшка у меня в виде плавающего меню Git Changes (очень похожее на подобную менюшку для TFS в Студии), которое по умолчанию докается в менюшку с тим эксплорером и эксплорером проектов. И когда выбираешь Commit And Push, то предлагает создать пулл реквест. Кликаешь на это предложение, и отправляет на веб-морду Azure для создания этого пулл-реквеста.


В этой же менюшке можно Revert Changes (немного другое название) сделать. Наводишь на многоточие любого изменённого элемента - хоть одного файла, хоть всего проекта - и там и отмена изменений, и сравнение с версиями. Только у Гита сравнение лишь с последней версией, а для TFS можно выбрать сравнить с любой, чтобы не лазить в другое меню и не выбирать сравнение там (или не писать простыни в консоли).


Ну, в который раз говорить, что не совсем так. Это только одна из операций.
В принципе - это запрос на старт операции по слиянию двух веток. И операция обычно состоит из многих шагов. Возможно, в каком то извращенном варианте и есть только этот один шаг, но в этом нет особого смысла.

Скажем так - пулл реквеста без мёрджа не бывает. Так?

AlexNek патриот25.05.23 21:47
AlexNek
NEW 25.05.23 21:47 
в ответ alex445 25.05.23 21:08
Git for Windows

Спасибо попробуем, хотя не нравится, когда "выбираешь Commit And Push".


пулл реквеста без мёрджа не бывает

очень даже бывает. Создали, но отклонили.

alex445 коренной житель26.05.23 09:24
NEW 26.05.23 09:24 
в ответ AlexNek 25.05.23 21:47, Последний раз изменено 26.05.23 09:24 (alex445)

Тогда так - пулл реквест подразумевает мёрдж. И если не отклонили, то мёрдж будет обязательно. Так?


Там можно и просто коммит сделать, без пуша.

AlexNek патриот26.05.23 17:54
AlexNek
NEW 26.05.23 17:54 
в ответ alex445 26.05.23 09:24
Тогда так - пулл реквест подразумевает мёрдж

Конечной целью ПР как раз и является слияние двух веток.


Там можно и просто коммит сделать, без пуша.

Мне нужен ПР без коммита, согласно актуальному статусу.

alex445 коренной житель13.06.23 16:10
NEW 13.06.23 16:10 
в ответ AlexNek 26.05.23 17:54, Последний раз изменено 13.06.23 16:13 (alex445)

Такой вопрос, хотя это может и не связано с Гитом. Пытаюсь запушить код - пишет, доступ закрыт, http error 403 - смотри output window. Смотрю его для Гита - сервер отклонил мой коммит, т.к. ваш тикет для доступа к интранету организации истёк. Можете обновить тикет по ссылке. Захожу - там тикеты, обновляю - пуш прошёл. Описано быстро, а на деле час-два решение искал. Я про эти сраные тикеты для ихнего интранета давно забыл, т.к. они на много дней выдаются, и нафиг оно мне надо, помимо своих задач ещё эту хрень постоянно в голове держать. Но когда проблема возникла, сначала час-два вообще в другую сторону копал - думал, проблема с Гитом и его аккаунтом.


Вы работали когда-нибудь с такой системой? Ощущение, что больше со всей этой корпоративной хернёй трахаешься, чем код пишешь. По нескольку раз в месяц то одно, то другое - тикеты заводи, обновляй, а мы тут обновились - перелогинься, а логиниться надо через приложение и палец или глаз, и т.д. и т.п. И всё, сука, временное - тикеты-хуикеты, логины и прочее норовит закончиться и вылогиниться, закрыть сессию, если не активничаешь или в отпуск ушёл и на пару недель-месяц всё закрыл. Приходишь - полдня вспоминаешь, как эти йопаные квесты снова проходить. Это всё конечно хорошо, что у них там стопицот "линий обороны"... а код кто будет писать?

AlexNek патриот13.06.23 17:56
AlexNek
NEW 13.06.23 17:56 
в ответ alex445 13.06.23 16:10
Вы работали когда-нибудь с такой системой?

постоянно. зло И каждый раз придумывают что то новенькое. хаха

То доступ к УСБ закроют, то к RDP, то при включенном VPN все посторонние сети нахрен обрубают. Ни принтера, ни обновлений сторонних. Ну т.п.

Но тут ничего не сделаешь - безопасность панимаетели. А то сопрут страшные секреты фирмы и усё - у всех теперь софт не работает спок

Хотя это лучше, чем на фирме все сервера вирус зашифрует.

Не нужно брать в голову...

Murr патриот13.06.23 18:47
Murr
NEW 13.06.23 18:47 
в ответ AlexNek 13.06.23 17:56

при включенном VPN все посторонние сети нахрен обрубают

-----

Меня бы больше удивило если бы что-то еще могло работать... это же рутер отовсюду в удаленку...

AlexNek патриот13.06.23 20:15
AlexNek
NEW 13.06.23 20:15 
в ответ Murr 13.06.23 18:47
Меня бы больше удивило если бы что-то еще могло работать

ломит проверять, но что то я не помню, чтобы раньше я не мог печатать при включенном VPN.

Murr патриот13.06.23 20:44
Murr
NEW 13.06.23 20:44 
в ответ AlexNek 13.06.23 20:15

Локально? спок

AlexNek патриот13.06.23 21:34
AlexNek
NEW 13.06.23 21:34 
в ответ Murr 13.06.23 20:44

да принтера локальные, но и офисные принтера также недоступны.

Да фиг с ним, нужно было просто печать дебажить. Просто много еще чего становиться недоступным.

alex445 коренной житель13.06.23 22:30
NEW 13.06.23 22:30 
в ответ AlexNek 13.06.23 17:56, Последний раз изменено 13.06.23 22:39 (alex445)
Но тут ничего не сделаешь - безопасность панимаетели. А то сопрут страшные секреты фирмы и усё

Я даже не буду говорить, что я видел в соседних БД рядом с моей тестовой, к которым у меня почему-то тоже был доступ. Что-то типа маленький ребёнок проснулся ночью, пошёл в туалет, заглянул в спальню родителей через щелку приоткрытой двери, чуть-чуть поглазел, испугался и побежал обратно к себе в постель с вооот такими вот глазами... А палец или глаз просканировать надо обязательно, да.

alex445 коренной житель13.06.23 22:39
NEW 13.06.23 22:39 
в ответ alex445 13.06.23 22:30

Что-то Мурр помнится говорил, что он вроде как эти все препоны у своих контрагентов пинком ноги решает - "эй, человек, как тебя там, настрой там мне всё, чтобы я не парился"? Ну типа трабла возникла - звонишь там или пишешь человеку и сидишь ждёшь, пока они там всё порешают и на блюде принесут. А денежки-то капают тебе в карман. Примерно так? )))

AlexNek патриот14.06.23 17:42
AlexNek
NEW 14.06.23 17:42 
в ответ alex445 13.06.23 22:39
Ну типа трабла возникла - звонишь там или пишешь человеку

совсем не так. Для начала нужно понять с каким "местом" это может быть связано. Потом найти того, кто за это место отвечает и у него узнать к кому можно обратится.

Ну а затем море различных вариантов...

alex445 коренной житель15.06.23 01:43
NEW 15.06.23 01:43 
в ответ AlexNek 14.06.23 17:42

Полдня на смарку.

AlexNek патриот15.06.23 17:51
AlexNek
NEW 15.06.23 17:51 
в ответ alex445 15.06.23 01:43
Полдня на смарку.

Всего то, счастливый человек хаха

alex445 коренной житель06.07.23 12:01
NEW 06.07.23 12:01 
в ответ AlexNek 15.06.23 17:51

Чёта ничё не понял. Мы вроде перешли на Гит, а в браузере до сих пор tfs чего-то там. И Azure DevOps никуда не делось. При этом в Студии везде полный "гит-шмит". Это не замена одного другим, а разные уровни систем контроля версий?


Оффтоп по Линуксу - странная система, на которую надо пересаживаться силком, заставлять себя, а не сами пользователи к ней тянутся. Напоминает электромобили.

1 2 3 4 5 6 7 8 все