Разработчики проекта OpenBSD опубликовали выпуск системы управления версиями Got 0.100 (Game of Trees), при разработке которой основной акцент делается на простоте устройства и использования. Для хранения версионированных данных Got использует хранилище, совместимое с дисковым форматом репозиториев Git, что позволяет работать с репозиторием при помощи инструментариев Got и Git. Например, при помощи Git можно выполнять работы, не реализованные в Got. Код распространяется под свободной лицензией ISC...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61316
> Операции по управлению репозиторием вынесены в отдельную утилиту gotadmin
> в качестве альтернативы команде 'gotadmin init'.Ну видно сразу, знают
Настолько упростили что даже создать репозиторий не включили в главный инструмент, не говоря уже он индексах и чистке, без чего для крупного репозитория уже не обойтись.
>> в качестве альтернативы команде 'gotadmin init'.
> Ну видно сразу, знаютДа что они знают то? Надо было - вот так: goddamn init! :)
> основной акцент делается на простоте устройства и использованияИнтересно будет ли его форк Goat в котором использование будет еще проще?
Ну рассчитанный на соответствующую аудиторию)
Нет, будет форк goth с мрачным интерфейсом.
Что за Goat? Это из игры чтоль? Goat of War?
из игры Goat Simulator
Greatest Of All the Time 🐐
Именно! Все знают это сокращение поэтому никто не парится, все пишут сокращённо.
А как же opencvs? Чем не устроил? ;)
Чем он тебя устроил?
> OpenCVS is a FREE implementation of the Concurrent Versions System, the most popular open source revision control software.
> OpenCVS is to be released soon.Спасибо, посмеялся
Был бы он написан на go. Было бы норм.
Первая ассоциация с Got была Git на Go.
> Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibilityЭдакий нетонкий намёк, что гит - переусложнённое bloatware. :) Ну а куда деваться? Главное линукс-божество даже если пёрнет - лемминги прибегут нюхать, про качество никто даже не заикается.
> Эдакий нетонкий намёк, что гит - переусложнённое bloatware.Только для неосиляторов, для остальных это стандарт индустрии.
> Ну а куда деваться? Главное линукс-божество даже если пёрнет - лемминги прибегут нюхать, про
> качество никто даже не заикается.Так линукс в часности, и опенсорс в общности, это же не про качество.
Во главу угла ставиться щво6одка, и обычно красноглазики (что лапчатые, что бздяшники) готовы жрать полуфа/b/рикаты, главное чтобы был тонкий аромат свободы.
А второе - это "штоб было бесплатно".Качество начинается когда туда вкладываются ресурсы, например корпы.
Можно посмотреть на ядро линукса и на хурд.
> Только для неосиляторов, для остальных это стандарт индустрииСтандарт, из которого всеми используется только 5% функциональности
Но эти 5% у разных команд с разными подходами разные. Вы так говорите, как будто это что-то плохое или как будто подобное в других индустриальных стандартах не встречается.
> Только для неосиляторов, для остальных это стандарт индустрииНу вот и ясно кто не осилятор в индустрии. Стрелки переводить то не нужно.
настало время написать systemd-versioncontrold
Было бы бесценно если бы системд умел хостить репозитории из коробки
https://man.openbsd.org/gotОна что не в базе?
Если кто не в курсе из условно осиляторов что существует окромя git - гляньте fossil, ну или если кого-то пугает С,то есть darcs.На вики целая статья без перевода. Небольшой список есть:
https://en.m.wikipedia.org/w/index.php?title=Comparison_of_v...
Собственно говоря даже использование Mercurial для персонального проекта оказалось вполне приемлимым, большая часть его проблем-пугалок оказались надуманными.
Да порой у меня на работе использовали mercurial - отличная система контроля версий.
До сих пор пользуюсь ртутью дома, отличная vcs.