LINUX.ORG.RU

Сообщения Kilte

 

git: автоматический rebase веток после изменения родительских коммитов

Имеется следующая история:

* 6061a01 (b2) b2
| * 6093c87 (b1) b1
|/  
* ca8354f (HEAD, master) c1
* b3d1539 Init

После того, как я изменил сообщение коммита ca8354f с помощью git rebase -i, получил следующее:

* 05ffbac (HEAD, master) commit 1
| * 6061a01 (b2) b2
| | * 6093c87 (b1) b1
| |/  
| * ca8354f c1
|/  
* b3d1539 Init

Как сделать так, чтобы на место ca8354f встал 05ffbac? Первое, что приходит в голову, ребейзнуть все ветки (git checkout branch-name && git rebase master) и это работает.

* 0ebddf0 (b2) b2
| * d2365a1 (b1) b1
|/  
* 05ffbac (HEAD, master) commit 1
* b3d1539 Init

Но можно ли сделать так, чтобы ветки перебазировались автоматически?

 ,

Kilte
()

Альтернатива GruntJS

Впервые решил потыкать этот ваш Grunt, а ставится он как я понял только с помощью npm, который тянет в свою очередь nodejs и еще кучу зависимостей. Если с этим еще можно смириться (поставил раз глобально и забыл), то как оно ведёт себя в локально в проекте меня совершенно не устраивает.

Ставлю плагин для объединения зависимостей, установленных через bower и в итоге оно зачем-то мне поставило grunt локально (не в зависимостях требуемого плагина), хотя он уже стоит глобально, а еще накачало зависимостей на 40 мегабайт. Неужели такая задача, как склейка файлов требует такого количества кода? Никогда не поверю. А что будет, когда понадобится что-то по сложнее?

Теперь вот думаю, что стоит подыскать что-то попроще.

На замену bower есть bowerphp, который хоть еще и в альфе, но со своей задачей вроде как справляется.

А вот с заменой гранта я ничего не придумал. Я слышал про assetic, который позволяет объединять файлы и пропускать через фильтры, но хотелось бы готовое консольное приложение: скачал phar, скормил конфиг, получил результат.

Пробовал искать. Пока безуспешно. Писать свой велосипед нет ни желания ни времени.

 , , ,

Kilte
()

Не запускается chromium на Ubuntu 14.04

Хромимум запускаю в фреймбуфере.

$ chromium-browser 
 PID namespaces supported Network namespace supportedbut failed: errno = Operation not permitted
^C
$ chromium-browser  --no-sandbox
Xlib:  extension "RANDR" missing on display ":0.0".
Xlib:  extension "RANDR" missing on display ":0.0".
[26058:26058:0630/124925:ERROR:renderer_main.cc(224)] Running without renderer sandbox
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL error: failed to load driver: swrast
[26025:26025:0630/124926:ERROR:command_buffer_proxy_impl.cc(160)] Could not send GpuCommandBufferMsg_Initialize.
[26077:26077:0630/124926:ERROR:renderer_main.cc(224)] Running without renderer sandbox
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL error: failed to load driver: swrast
[26025:26025:0630/124926:ERROR:command_buffer_proxy_impl.cc(160)] Could not send GpuCommandBufferMsg_Initialize.
[26094:26094:0630/124926:ERROR:renderer_main.cc(224)] Running without renderer sandbox
ATTENTION: default value of option force_s3tc_enable overridden by environment.
libGL error: failed to load driver: swrast
[26096:26096:0630/124927:ERROR:sandbox_linux.cc(268)] InitializeSandbox() called with multiple threads in process gpu-process
[26025:26025:0630/124927:ERROR:command_buffer_proxy_impl.cc(160)] Could not send GpuCommandBufferMsg_Initialize.
[26025:26025:0630/124927:FATAL:x11_types.cc(148)] Sorry, we don't support your visual depth without Xrender support (depth:8 bpp:8)
Aborted
$ glxinfo | grep opengl
libGL: screen 0 does not appear to be DRI3 capable
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast
libGL: Can't open configuration file /root/.drirc: No such file or directory.
libGL: Can't open configuration file /root/.drirc: No such file or directory.
libGL error: failed to load driver: swrast
Error: couldn't find RGB GLX visual or fbconfig
Error: couldn't find RGB GLX visual or fbconfig

 ,

Kilte
()

RSS подписка на новые темы