💾 Archived View for r2aze.observer › archive › 2008-04-12-versionnaya-fajlovaya-sistema.gmi captured on 2022-06-03 at 23:37:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Версионная файловая система

📅 2008-04-12

📑 Tech

🏷 #system administration

🏷 #idea

Я хочу файловую систему с версионированием.

Причем не абы какую, абы каких уже довольно много, но все они меня не устраивают. Они призваны удовлетворить потребности:

1. Людей, работающих по контракту на правительство или иную организацию, требующую строжайшей отчетности — этим надо чтобы осталось все, всегда, во всех случаях, и у них денег на диски куры не клюют.

2. Людей, которым надо не больше, чем просто сохранять предыдущие версии конфигов — это просто и само по себе не шибко актуально.

3. Людей, которые работают с относительно небольшими объемами файлов, по которым требуются подробные исторические данные — этим файловая система нужна просто как более удобный способ работы с версионирующей системой.

Я же хочу достаточно определенную файловую систему, которая:

1. Хранила бы не дельту текущего состояния файла относительно его изначального состояния, а скорее, наоборот — дельту предыдущего состояния файла относительно текущего. Это вообще-то не принципиально, но значительно облегчит ремонт в случае массового облома, в котором я во всяком случае хотел бы видеть последние версии файлов с которыми работал, а история их вторична.

2. В которой все пространство, занимаемое данными о предыдущих версиях, считается свободным, и предыдущие версии постепенно издыхают по мере того, как свободное место на диске заканчивается.

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

Только вот что-то ничего похожего я не нашел…

✏️ View and leave comments

◀️ 2008-04-03: Delusion

⬅️ Tech: Transportation is civilization

➡️ Tech: Know

▶️ 2008-04-12: Майя

↩ Home

© 2001-2022 Eugene Medvedev. All rights reserved, not like that ever stopped anyone, or means anything when not backed up by a corporation.