AziatkaVictor 3 916 Опубликовано 10 июля, 2023 Часто ли у вас бывали случаи, когда вы просто теряли исходники своего проекта? Или делали какое-то изменение, которое окончательно ломало ваш проект? Ну или как вы делитесь билдами и кодом со своей командой? Думаю, такие ситуации были у многих, если почти не у всех. И всего этого можно было избежать, если бы вы использовали контроль версий. Поэтому я хотел бы написать небольшую статью о том, что это такое и почему вы должны этим пользоваться. Начнём с самого простого, что такое контроль версий? Если простым языком, это некоторое решение, которое отслеживает изменения между версиями проекта, очевидно. Лично я использую Git и заливаю свои проекты на Github. Вот пример одного из моих репозиторий: https://github.com/AziatkaVictor/ltx-support Спойлер Допустим, вы настроили его для своего проекта. Так вот, с текущего момента, контроль версий будет сравнивать самую последнюю версию, которую он хранит с тем, что есть сейчас у вас, помечая, что было удалено, что и как поменялось или что было добавлено. То есть, это решение, которое делает за вас бэкапы. Выглядит это примерно так: Спойлер История изменений: Просмотр самих изменений: Как по мне, звучит более чем отлично. Так еще суть в том, что таким образом хранятся все версии проекта, а не только самый последний. То есть, при желании, я смогу получить вариант своего проекта, например, которую сохранил 2 года назад. Ну и естественно, все это можно хранить в облако. Так же тут присутствует система "Релизов", в которой можно, например, публиковать свои сборки, которые могут весить до 2 гигабайт. Выглядит это примерно так: Спойлер Ну и если говорить о размерах, то вы можете залить любой проект на этот сайт, неважно насколько он большой, при условии, что у вас нету файлов больше 100мб. Таким образом вы можете залить как СДК, так и сам мод. Если честно, я сам практически этим не пользовался и очень жалею об этом, однако в последнее время любой проект, который делаю, я заливаю на GitHub. Это гарантирует, что я смогу в любой момент восстановить нужную мне версию и я смогу поделиться своим проектом с кем-угодно, на любом ПК. Поэтому я очень надеюсь, что вы сами этим поинтересуетесь и начнёте использовать контроль версий. Поверьте, вам это может сильно помочь в будущем. 3 3 Как оформить тему Правила форума Вопросы по сайту Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
НечтоХрустящее 61 Опубликовано 10 июля, 2023 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
ian98 230 Опубликовано 10 июля, 2023 Ты ещё скажи, что скрипты не через блокнот пишешь. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AziatkaVictor 3 916 Опубликовано 10 июля, 2023 ian98 не, я сразу в двоичном всё пишу. 1 Как оформить тему Правила форума Вопросы по сайту Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AfterGlow 565 Опубликовано 10 июля, 2023 Вроде на гитхабе бабки просят за размер. Выгоднее юзать сорс три + гитлаб. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
AziatkaVictor 3 916 Опубликовано 10 июля, 2023 36 минут назад, AfterGlow сказал: Вроде на гитхабе бабки просят за размер. При условии, что есть файлы больше 100 мб, в ином случае проблем с этим нет. Как оформить тему Правила форума Вопросы по сайту Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты