Skip to content

Рубрика: Version Control

Антипаттерны контроля версий

Просматривая репозитории кода различных проектов всё время сталкиваешься с одними и теми же вещами, которые никак нельзя назвать результатом применения «правильных» практик. Суть и порочная природа их очевидны, что не мешает даже самым трезвым из нас периодически оступаться. Можно вспомнить самые типичные из них.

Comments closed

Blame превращается…

Blame из Subversion и аналогичные команды из других систем контроля версий удобны и часто очень полезны. Они позволяют установить автора кода с точностью до отдельной строки. Обычно необходимость в этом возникает когда нужно узнать кто сломал код. Но иногда хочется выяснить кто вообще писал этот код, кто когда-либо изменял его, кто в данный момент в нём разбирается. В такой ситуации возможностей обычного blame’а не достаточно.

Comments closed