вторник, 29 июля 2014 г.

git - работа с подмодулями (submodule)

git - работа с подмодулями:
сценарий: у меня есть проект-библиотека, содержащий код общего назначения. этот проект может использоваться в неограниченном множестве проектов.
для этого в папке использующего проекта создаем submodule, указываем git-URL библиотеки, указываем имя подпапки, где должен появиться проект-библиотека.
ву а ля. можно добавить библиотечный проект в солюшен использующего проекта (он ,кажись, не будет использоваться в родительском проекте).
при чем, проект-пользователь будет всегда использовать один и тот же коммит библиотеки. если мы хотим, чтоб проект использовал последнюю (на данный момент) версию библиотеки - заходим в папку подмодуля и там делаем Pull. После чего нужно закоммитить изменение в проекте-пользователе. т.е., проект отслеживает версию коммитов подмодулей.

когда клонируем проект-пользователь - после этого нужно сделать update submodules - тогда загрузятся файлы, которые в подмодулях.

воскресенье, 13 июля 2014 г.

Android: Clean Master - решение проблемы нехватки памяти

Появляется на сотке сообщение "Недостаточно свободной памяти" - открываю https://play.google.com/store/apps/details?id=com.cleanmaster.mguard на сотке, жму "Мусор", жду, пока досканирует - жму "очистить" - все, проблемы нет