[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

APT and GIT (VCS) integration



Здравствуйте.

В очередной раз, обновляя десятки и сотни мегабайт пакетов,
в которых сделаны правки в жалких (по размеру) 1-2 файлах,
возник вопрос: а нет ли какого движения у разработчиков APT 
в сторону интеграции APT с VCS, а именно с VCS #1(скорость/возможности) - git?

Нашёл apt-git http://jldugger.livejournal.com/8866.html ,
но это, судя по всему, только в планах и в планах у Ubuntu.

Для себя(пользователя) представляю картину следующим образом.
К APT прикручивается возможность работать с репозитариями (deb git://..., deb git://http://...),
каждый пакет в которых является GIT-репозитарием (НЕ в виде одного файла-архива, конечно).
В каждом GIT-репозитарии ("git-пакете") как минимум 3 branch-а: unstable, testing, stable.

Главные плюсы:
1) кардинальное снижение трафика при обновлениях (думаю, даже без binary diff);
2) легко и точно можно просмотреть/получить изменения от любой версии
   к другой любой версии.

Уверен, что с такими возможностями как у GIT,
в APT/GIT найдутся и другие плюсы.

-- 
С Уважением,
       Андрей Никитин


Reply to: