home.social

#системы_контроля_версий — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #системы_контроля_версий, aggregated by home.social.

  1. Настройка GitLab и групповой разработки в 1С Элемент

    В этой статье мы рассмотрим процесс подключения GitLab к 1С Элементу и настройку групповой разработки в проекте. Благодаря этому мы получим полный функционал: формирование задач, веток разработки и релиза, историю изменений. Версия 1С Элемент: 8.0 и выше. Тип установки 1С Элемент: Локальный Версия Git: 2.45 и выше Подключение GitLab Так как мы используем локальную установку 1С Элемент на своем сервере, то первое, что требуется сделать - это на сервере с 1С Элементом установить и настроить Git (система контроля версий). Как его устанавливать и настраивать - есть отдельная инструкция, которая доступна в справке 1С Элемента в разделе «Руководстве разработчика» → «Среда разработки» → «Git». Ссылка на справку из 8.0 - 1cmycloud.com/console/help/ele После установки Git , в панели управления 1С Элемента станет доступно Хранилище репозиториев .

    habr.com/ru/articles/1032626/

    #1С_Элемент #gitlab #Групповая_разработка #Системы_контроля_версий #Интеграция #Автоматизация_разработки # #1с_предприятие

  2. [Перевод] Пишем свой git: минимальная реализация на Rust

    Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?

    habr.com/ru/companies/cloud4y/

    #git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit

  3. [Перевод] SVN vs Git для проектов на Unreal и Unity

    Unreal и Unity быстро превращают репозиторий в смесь кода, тяжёлых ассетов и командных привычек — и выбор VCS начинает влиять на работу каждый день. В статье сравниваются SVN и Git именно в контексте UE/Unity: блокировки файлов, права доступа, скорость, ветки и совместимость с CI/CD. Также разберем практические замечания по миграции и тому, как выстроить процесс так, чтобы он был понятен и разработчикам, и людям, которые живут в ассетах.

    habr.com/ru/companies/otus/art

    #системы_контроля_версий #SVN #Git #Unreal_Engine #Unity #бинарные_ассеты #блокировка_файлов

  4. [Перевод] Пишем свой git: минимальная реализация на Rust

    Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?

    habr.com/ru/companies/cloud4y/

    #git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit

  5. [Перевод] Пишем свой git: минимальная реализация на Rust

    Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?

    habr.com/ru/companies/cloud4y/

    #git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit

  6. [Перевод] Пишем свой git: минимальная реализация на Rust

    Контроль версий долгое время был для меня «чёрным ящиком»: я не понимал, как именно хранятся файлы, как формируются diff’ы и из чего состоят коммиты. А поскольку я люблю изобретать велосипеды, почему бы не попробовать реализовать git самому?

    habr.com/ru/companies/cloud4y/

    #git #rust #контроль_версий #sha256 #zstd #хеширование #petproject #системы_контроля_версий #объекты_git #commit

  7. Мастер-класс по точечному переносу изменений между ветками в git

    Представьте ситуацию: вы нашли критический баг в проекте, исправили его в feature -ветке, но до полного слияния ещё далеко. Или вам срочно нужно перенести одно конкретное изменение из текущей ветки в другую. В таких случаях git cherry-pick становится вашим секретным оружием.

    habr.com/ru/articles/875258/

    #git_workflow #git #github #gitflow #системы_управления_версиями #системы_контроля_версий #версионирование #программирование #ветки_в_git #ветки

  8. Твой худший коммит в git

    Хабр, привет! Меня зовут Барилко Виталий, я разработчик / директор / главный идеолог программы

    habr.com/ru/companies/softonit

    #git #github #коммиты #коммит #programming #conventional_commits #системы_контроля_версий

  9. [Перевод] Итак, вы думаете, что знаете Git? Часть первая: старый добрый Git

    Автор оригинала Скотт Чакон — сооснователь GitHub и основатель нового клиента GitButler . Этот клиент ставит во главу угла рабочий процесс и удобство разработки, в том числе код-ревью, и не является просто очередной обёрткой над CLI git. В первом посте из этой короткой серии по Git я хотел начать с вещей, уже существующих какое-то время. При этом кажется, что многие люди о них не знают или не умеют ими пользоваться. В них нет ничего нового, но я нахожу их полезными и, возможно, не совсем освещёнными. Я просто хочу рассказать о: условной конфигурации ; git blame и git log с диапазонами строк ; git blame с отслеживанием ; git diff по словам вместо строк ; запоминании разрешения конфликтов . Давайте покопаемся!

    habr.com/ru/articles/793488/

    #git #программирование #системы_контроля_версий #трюки

  10. Почему Mercurial не смог угнаться за Git (и чем они отличаются под капотом)

    Привет, я Александр, разработчик из команды Битрикс24. В этой статье разбираюсь в особенностях распределенной системы управления версиями Mercurial. Хотя она появилась одновременно с Git и похожа на него внешне, успеха достичь не смогла. Почему так получилось, как она работает, для каких проектов подходит — обо всем ниже.

    habr.com/ru/companies/bitrix/a

    #mercurial #git #системы_контроля_версий

  11. [Перевод] Итак, вы думаете, что знаете Git? Часть вторая: новое в Git

    Автор оригинала Скотт Чакон — сооснователь GitHub и основатель нового клиента GitButler. Этот клиент ставит во главу угла рабочий процесс и удобство разработки, в том числе код-ревью, и не является просто очередной обёрткой над CLI git. Далее в нашей серии постов из трёх частей у нас новые фичи! Здесь я расскажу про пять относительно новых вещей в git, о которых вы могли не слышать, потому что ну почему вы? Мы взглянем на: Штуки с git branch . Принудительный безопасный пуш . Подписывание коммитов ключом SSH . Подписывание пушей . Обслуживание Git . Погружаемся!

    habr.com/ru/articles/794252/

    #git #программирование #системы_контроля_версий