kein1945 |
|
Темы:
11
Сообщения:
32
Участник с: 18 сентября 2012
|
Много эксперементирую с конфигами, и захотелось как-то иметь возможность быстро откатываться на старые версии, находить ошибки. Сейчас сделал так: cd /etc git init # .gitignore # Ignore everything * # But not these files... !rc.conf # etc А дальше уже как положено. Но как-то не всегда срабатывают корректно откаты. Может уже есть готовые схемы для экспериментов? Наверняка я не первый :) Кто нибудь с подобным уже работал? |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
у меня также, только в исключениях настройка git и пара левых файлов, все устраивает. Обновляюсь , меняю конфиги, делаю комит. вернуться назад дело техники(благо механизм ветвления(который обычно не нужен,но все же есть) дает фантазии почти неограниченный полет), раз в 1-2 месяца сношу бд и создаю заного, чтобы не занимало ЖД. Ну сравнивать состояния файлов в разное время умеет каждая свн.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
sleepycat, все таки понравился гит )))sleepycatЗачем сносить? git gc сожмет и оптимизирует репозиторий.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
http://ru.wiktionary.org/wiki/%D0%B7%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE А то в который раз уже натыкаюсь. |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
nafanjaугу особенно ветки, особенно когда понимаешь как это работает на уровне программы, а не просто результат на практике. Правда я ими не пользуюсь , но идея импонирует. Т.е. как бы перед тем как делать коммит по умолчанию мастер ветки, можно так сказать “посомневаться” дня два три, делая коммиты на новой ветке, а потом в случае нормального результата слить ее с мастер, в случае плохого - чекаут и дАсвиданья. Спасибо за то , что посоветовали, это то что я искал, но не знал как называется ;) И довольно давно, еще до арча. По поводу оптимизации, ну зачем мне fstab тотже трехмесячной давности? показать друзьям свое могущество? они и так уже не сомневаются))) не знаю, гляну конечно,(странно что я не видел, я думал что прочитал всю книгу по нему) , но может быть что оставлю старую схему.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
У меня несколько месячная оптимизированная база гита весит 3.8 метра, а весь /etc вместе с гитом 10.4 метра. Вот же прожорливый ))) как думаешь стоит мне пересоздать базу гита? сколько полезного места на винте с экономится?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
да все равно както, оно не пофеншую ;) ПО сабжу: может проблема не с откатом, а с тем что старые версии rc.conf просто не поддерживается софтом, в период отката. Хотелось бы услышать что именно “не айс” в откатах.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
kein1945 |
|
Темы:
11
Сообщения:
32
Участник с: 18 сентября 2012
|
sleepycatКое что из файлов в etc меняется само-собой хотя и не имеет никакого отношения к экспериментам, и вот не понятно потом что с такими делать - откатишь, а все упадет? |
lampslave |
|
Темы:
32
Сообщения:
4801
Участник с: 05 июля 2011
|
Кое что из файлов в etc меняется само-собойВ игнор их тогда. Или сохранять отдельно. |