Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
429 / 178 / 41
Регистрация: 13.07.2017
Сообщений: 4,557
Записей в блоге: 14

Поздравьте с подключением Lineedge к системе контроля версий!

20.12.2021, 22:34. Показов 1596. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кому-то эта цитата:
Цитата Сообщение от Usaga Посмотреть сообщение
Для этого весь адекватный мир использует системы контроля версий.
- показалась бы мимолетно брошенными словами, не стоящими внимания. Но меня она заставила задуматься. Я и раньше нажимал кнопку "Connect to source control" в Unreal Engine, и даже получал при этом какой-то результат, но этот результат не помог мне просто "откатиться назад если сломалось" - пришлось создавать новый проект, переносить в него весь контент и анализировать файл за файлом. Поэтому сегодня я решил разобраться с системами контроля версий полноценно. Я открыл вот это видео, просмотрел его, выполнил написанные там команды, попутно пришлось открыть кучу других веб-страниц, прочитать в том числе и информацию на английском, и вот результат! И, к слову, ресурсы мозга на обработку всей этой информации - не единственное, что мне пришлось потратить. Теперь каждый месяц придется отдавать этим жадным америкосам по сумме, которая для них - копейки, вообще непонятно, зачем им такая смешная сумма, а для моей семьи - стоимость третьей части хорошего такого праздничного торта. К сожалению для меня, купить 5 или 10 ГБ у них нельзя, можно только 50. Сегодня деньги с карты не снялись, но думаю, первый месяц пробный, а 20 января, 20 февраля и т. д. будут сниматься. Вот только не знаю насчет такого: на почту пришло уведомление "[GitHub] We had a problem billing your account" - это формальность или нужно что-то реально изменить? Я же не думаю, что нужно указывать в публичном репозитории свой реальный адрес? И кроме того, как они могут это проверить? У них есть список всех имен, фамилий и адресов в мире? Или это сообщение показывается как факт произошедшего, и в нужный день все заработает? В любом случае, еще раз, вот ссылка на мой проект - можете таращиться, можете предлагать помощь, можете и вредить - я просто отклоню такие действия. И признайтесь, что когда возникает проблема, я активно учусь!
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.12.2021, 22:34
Ответы с готовыми решениями:

Нужна информация по системе контроля версий
всем привет, собрался использовать для своих проектов Mercurial Hg с оболочкой тартилы + Bitbucket бесплатный хостинг для хранения их. но...

Как подключить проект к Системе контроля версий?
Как использовать VCS? Что для этого нужно сделать? Куда нажимать?

Системы контроля версий
Хотелось бы поинтересоваться чем народ живет, какими версиями контроля пользуется и какие актуальны на текущий день ? Из тех что я знаю -...

15
фрилансер
 Аватар для Алексей1153
6434 / 5629 / 1126
Регистрация: 11.10.2019
Сообщений: 14,969
20.12.2021, 22:55
Etyuhibosecyu, поздравляю ) Дело полезное. Правда, ничего такого пафосного тут нет - это буквально пара кликов (при уже установленном гите на борту)

если что, гитхаб тут не нужен, всё можно делать локально
1
Эксперт .NET
 Аватар для Usaga
14071 / 9289 / 1346
Регистрация: 21.01.2016
Сообщений: 34,846
21.12.2021, 05:48
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Теперь каждый месяц придется отдавать этим жадным америкосам по сумме
Приватные репозитории на github с какого-то момента бесплатны. Уже пару лет как.

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
которая для них - копейки, вообще непонятно, зачем им такая смешная сумма, а для моей семьи - стоимость третьей части хорошего такого праздничного торта.
Для них копейки, но обслуживание вашего репозитория для них ещё дешевле. Оттуда и навар. Особенно, если учесть что пользователей у них не одни и ни два. А если два вас это треть стола, то не покупайте подписку. GitHub прекрасно обойдётся из без бомжей, которые последний кусок отдают за место на их винте)

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
В любом случае, еще раз, вот ссылка на мой проект
Вы решили свой проект сделать открытым? Зачем?

Цитата Сообщение от Алексей1153 Посмотреть сообщение
если что, гитхаб тут не нужен, всё можно делать локально
Можно. Но нужно понимать что ты делаешь. А ТС к видосу-то по гитхабу шёл несколько лет. Да и комп у него физически старый. Не ровен час загнётся. А тут репозиторий на другом носителе. Надёжность.

Etyuhibosecyu, поздравляю! Правда "активно учусь" это сильно громко сказано. У вас получается как в поговорке: "Пока гром не грянет, мужик не перекрестится". О системе контроля версий (кстати, не обязательно на базе сайта github, но ладно) вам говорили ещё за несколько лет до того, как вы взялись за линейку. Но ценность этот совет для вас обрёл только после того, как вы чуть не похерили проект.

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

Но всё равно поздравляю.
0
Модератор
Эксперт Java
 Аватар для alecss131
2835 / 1344 / 403
Регистрация: 11.08.2017
Сообщений: 4,291
Записей в блоге: 2
21.12.2021, 10:38
Цитата Сообщение от Usaga Посмотреть сообщение
Приватные репозитории на github с какого-то момента бесплатны. Уже пару лет как.
Они все бесплатные, но только с местом до 500мб, 2гб за 4 и 50 за 21$ в месяц

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Я же не думаю, что нужно указывать в публичном репозитории свой реальный адрес?
это больше для оплаты, у банка при списании они могут запросить адрес и при несовпадении отменить транзакцию, в худшем случае заморозить аккаунт, посчитав что карта краденая. обычно в поля адреса надо указывать адрес максимально близкий к тому который указан в карте.

еще совет тс, создать в корне файл с именем README.MD и поместить в него базовое описание проекта, там же можно вести todo лист с галочками, если уж проект открытый

Пробежался по файлам, каша в проекте намешана, я хоть не сильно лучше, но не валю все в одну кучу, просто оставлю это здесь, хоть для 5 анреала, но и для 4 подойдет, там много чего полезного, причем не только для плюсов

Никогда не создавал репо через редактор движка, всегда через Rider For Unreal (или другую ide где пишу код) или через git cmd.
Для меня тема оказалась полезной, раньше руки не доходили загуглить лимиты гитхаба, так ак все мои проекты влезают в 500мб оказывается))
0
Эксперт .NET
 Аватар для Usaga
14071 / 9289 / 1346
Регистрация: 21.01.2016
Сообщений: 34,846
21.12.2021, 11:33
Цитата Сообщение от alecss131 Посмотреть сообщение
Они все бесплатные, но только с местом до 500мб, 2гб за 4 и 50 за 21$ в месяц
Нет. Это не ограничение на размер репозитория. Это ограничение на размер выкладываемых сборок вашего проекта. github просит не превышать 5Gb после которых он может выслать уведомление на почту и принять меры.

Т.е. получается, что ТС купил подписку на расширенную услугу, которая ему не нужна.
0
Труд вопреки насмешкам
 Аватар для Etyuhibosecyu
429 / 178 / 41
Регистрация: 13.07.2017
Сообщений: 4,557
Записей в блоге: 14
21.12.2021, 14:50  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Да и комп у него физически старый. Не ровен час загнётся.
Ну, не такой уже и старый, три с половиной года. Просто он уже при покупке был не флагманским. Для сравнения, рядом с ним, на том же столе, стоит компьютер, которому 10 лет. Вот тот действительно физически старый.
Цитата Сообщение от alecss131 Посмотреть сообщение
Они все бесплатные, но только с местом до 500мб, 2гб за 4 и 50 за 21$ в месяц
Ну, 21$ меня, к счастью, обошли стороной, я купил Git LFS Data в чистом виде.
Цитата Сообщение от alecss131 Посмотреть сообщение
создать в корне файл с именем README.MD и поместить в него базовое описание проекта
Не базовое, а достаточно подробное описание проекта в соседней ветке.
Цитата Сообщение от alecss131 Посмотреть сообщение
Пробежался по файлам, каша в проекте намешана, я хоть не сильно лучше, но не валю все в одну кучу
Можете привести пример, где именно у меня каша? В папках пакетов из магазина? Я стараюсь следовать принципу "минимальной избыточности": если можно назвать класс Player, не вижу смысла называть его Player_Blueprint. А если PWN - это скелетный меш, и переименовать его нельзя, так как скелет и физический ресурс жестко привязаны к имени PWN, и нельзя назвать, например, FighterPWN, как в случае с FighterOMB, так как PWN может использоваться не только бойцом, то приходится называть PWN_Blueprint. Где здесь нет логики?
Цитата Сообщение от alecss131 Посмотреть сообщение
просто оставлю это здесь
Прочитал русскую версию. И да, я знаю, что английская более полная, но читать эту простыню иностранного для меня текста, что называется, не хватило духу. Все, что там написано - типично. Какое-то странное соглашение об именованиях (префикс BP_ использовать обязательно? а как быть, если меш и физический ресурс с разными префиксами движок не свяжет вместе? и т. д.), структура папок (чтобы дойти от меша к его Blueprint, придется продраться через кучу папок), символы Юникода (я и так не использую), куча бессмысленных бит про переменные и прочее дерьмо. Новичкам это полезно, тем, у кого есть своя проверенная и работающая система правил (см. выше) - нет.
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
21.12.2021, 16:23
Наканецта Огромный шаг для огромный шаг для его векиких званий, банальный для всего человечества
0
Эксперт .NET
 Аватар для Usaga
14071 / 9289 / 1346
Регистрация: 21.01.2016
Сообщений: 34,846
23.12.2021, 16:59
Etyuhibosecyu, мой вам совет: если вы не планируете делать свой проект открытым, то лучше закройте доступ к исходникам проекта. Вам меньше стресса от глумления людей, нам - обманчивая вера в том, что говнокода в мире меньше, чем на самом деле.
0
143 / 246 / 24
Регистрация: 08.02.2019
Сообщений: 1,044
23.12.2021, 17:36
Etyuhibosecyu, я так понимаю вы свой проект на диск с системой скидывали. Если так, то это самая большая ошибка. УЁ занимает примерно 50 гиг на диске + еще и ваш проект и временные файлы = вот диск и засрался. Перекиньте проект на другой диск и почистите системный. Я неделю назад почистил Склинером - примерно 20гиг срача вылетело. Правда это года за три До этого проверял Склинером только реестр.
0
Модератор
Эксперт Java
 Аватар для alecss131
2835 / 1344 / 403
Регистрация: 11.08.2017
Сообщений: 4,291
Записей в блоге: 2
23.12.2021, 21:35
Цитата Сообщение от PeSePol Посмотреть сообщение
УЁ занимает примерно 50 гиг на диске
Ложь, особенно для блюпринтов, можно оставить только винду, тогда вес будет менее 20гб, у меня с исходниками (так как пишу на плюсах и часто в них лазию) чуть больше 20гб, если добавить симолы отлабки то будет 60+гб (для блюпринтов бесполезно). Кэша пару гб (активно пользуюсь). Собранный из исходников весит около 100гб.
Цитата Сообщение от PeSePol Посмотреть сообщение
еще и ваш проект и временные файлы = вот диск и засрался
в проектах еще прилично мусорит студия, хотя это к плюсовым проектам относится, а для блюпринтов даже студия не нужна, которам сама по себе занимает (плюсы, винсдк и шарпы) гигов 10-13.
Цитата Сообщение от Usaga Посмотреть сообщение
Вам меньше стресса от глумления людей
плюсую, особенно после отвержения автором соглашений про именование и структуру проекта
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
в соседней ветке
ни разу не видел репозиториев хотя бы без базового описания, достаточно подробное описание присутствует даже если у проекта есть свой не плохой сайт
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
префикс BP_ использовать обязательно?
конечно, это говорит о то м что файл представляет из себя блюпринт логики (то есть аналог кода)
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
а как быть, если меш и физический ресурс с разными префиксами движок не свяжет вместе?
редактор не такой глупый как может показаться, он при переименовывании/перемещении файлов изменяет все зависимости и ничего не ломается, только это надо делать именно через редактор движка а не через проводник, работа через проводник противопоказана
советую обратить внимание на структуры и имена файлов ассетов, там все как надо обычно оформлено
все эти соглашения взяты не просто так, комьюнити движка закидает помидорами за такую свалку и никто не будет копаться
Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
тем, у кого есть своя проверенная и работающая система правил
ну куда же без изобретения велосипедов...
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
23.12.2021, 21:49
Цитата Сообщение от alecss131 Посмотреть сообщение
симолы отлабки
Какие-то симолы от лабы остались?

P.S. Знаю, что очепятки
0
143 / 246 / 24
Регистрация: 08.02.2019
Сообщений: 1,044
23.12.2021, 22:39
Цитата Сообщение от alecss131 Посмотреть сообщение
можно оставить только винду, тогда вес будет менее 20гб
согласен, немножко преувеличил на 10 Гб
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
24.12.2021, 10:10
PeSePol, откуда вы взяли еще 3 Гб?
0
Модератор
Эксперт Java
 Аватар для alecss131
2835 / 1344 / 403
Регистрация: 11.08.2017
Сообщений: 4,291
Записей в блоге: 2
24.12.2021, 10:49
PeSePol, Croessmah, Откуда у вас такие размеры?
У меня вот так

Но если ставить 26 с такими же параметрами то еще меньше будет
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
24.12.2021, 10:55
А целевые платформы?
Ой, я вот ваш на скриншот посмотрел, да там только символов отладки на 30 Гб )
0
143 / 246 / 24
Регистрация: 08.02.2019
Сообщений: 1,044
24.12.2021, 11:19
Цитата Сообщение от Croessmah Посмотреть сообщение
откуда вы взяли еще 3 Гб
очень жадный окнас сразу ворует резервирует место на диске и кричит это всё моё
я еще воксель фри скачал бесплатную, возможно это 3 гига и есть

Добавлено через 17 минут
Croessmah, может еще версии разные, у меня 4.26.2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2021, 11:19
Помогаю со студенческими работами здесь

Программы контроля версий
Доброго времени суток! Подскажите, какие сейчас используются системы контроля версий, помимо VS Team System. На сколько я знаю, CVS, RVS,...

Системы контроля версий
Пользуется ли кто-нибудь данными системами для хранения версий программ для МК. Поделитесь опытом.

Система контроля версий TeamSource
Система контроля версий TeamSource нужно вынести на удаленный сервер папку с проектом. Кто умеет или знает как это сделать? Сервер...

Экономная система контроля версий
Задача - поднять на домашнем недосервере систему контроля версий. Пробовал mercurial, но он сильно грузит процессор Какая система...

Выбор системы контроля версий
Здравствуйте. На данный момент я не знаком не с какой системой контроля версий. Для саморазвития хотел разобраться что это такое и как с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru