1865 читали · 6 лет назад
Система управления версиями. Что это? Сравнение Git и SVN
Ситуация, в которой электронный документ за время своего существования претерпевает ряд изменений, достаточно типична. При этом часто бывает важно иметь не только последнюю версию, но и несколько предыдущих. В простейшем случае можно просто хранить несколько вариантов документа, нумеруя их соответствующим образом. Такой способ неэффективен (приходится хранить несколько практически идентичных копий), требует повышенного внимания и дисциплины и часто ведёт к ошибкам, поэтому были разработаны средства для автоматизации этой работы...
2 года назад
VCS: Система контроля версий
Система контроля версий. Звучит страшно. Но давай разберемся, что это такое. Представь, ты создаешь многостраничный документ, с красивым форматированием, с тонной важной информации и сохраняешь его где-то на общем пространстве с коллегами. А твой коллега открывает этот документ ночью и засыпает, нажав ухом на Backspace. Да еще и ворочается на клавиатуре так, что сохраняет и закрывает твой документ. Твоя реакция на утро? Так вот, в программировании та же история: одновременно один и тот же файл с...