Подключаем GIT
Любой важный проект, а наш проект приветствия мира безусловно такой, нуждается в хранении в системе контроля версий.
Поэтому необходимо научиться складывать наши изменения в систему контроля версий. По религиозным соображениям я буду использовать GIT.
Всвязи с тем что с git я знаком достаточно близко, подробности некоторых операций буду опускать. Желающие могут поискать руководства в интеренете, например краткий обзор возможностей GIT на английском язвыке.
И так, у нас есть среда разработки под Android на основе Eclipse и начальное сотояние проека, требуется разместить его в репозитории git и создать удаленный клон репзитория на github.
Жмем правой кнопкой на проекте, выбираем Properties, идем на раздел Java Build Path, а там вкладку Libraries.
Поэтому необходимо научиться складывать наши изменения в систему контроля версий. По религиозным соображениям я буду использовать GIT.
Всвязи с тем что с git я знаком достаточно близко, подробности некоторых операций буду опускать. Желающие могут поискать руководства в интеренете, например краткий обзор возможностей GIT на английском язвыке.
И так, у нас есть среда разработки под Android на основе Eclipse и начальное сотояние проека, требуется разместить его в репозитории git и создать удаленный клон репзитория на github.
Установка EGIT
Для работы с git из Eclipse будем использовать EGIT-плагин. Для его устанвки открываем Help->Install New Software...
Через кнопку Add... добавляем источник EGIT http://download.eclipse.org/egit/updates. Назначив ему произвольное имя. На мое можно не смотреть, оно не адекватно содержанию сайта.
Ждем пока с сайта подкачается список доступных пакетов, и выбираем те что нам нужны. Т.к. я не знал какие нужны выбрал все
Дальше жмем несколько раз далее принимаем лицензии перезагружаем Eclipce и получаем поддержку Git из графического интерфейса.
Переносим проект в репозиторий
Правой кнопкой на нашем проекте открываем меню, в нем Team->Share Project...
Кнопкой Create... создаем репозиторий в том месте, где нам нравится. В качестве имени репозитрия советуют указывать имя пакета (что будет если использовать другое я пока не пробовал).
Жмем финиш, финиш.
И ждем пока проект переместится в наш репозиторий. В итоге скорее всего получаем ошибку
Archive for required library: '/Users/golovasteek/Dropbox/work/Test/libs/android-support-v4.jar' in project 'Test' cannot be read or is not a valid ZIP fileПока не очень понятно чем это вызвано, но лечится это путем удаления этого jar-файла из Java Build Path:
Жмем правой кнопкой на проекте, выбираем Properties, идем на раздел Java Build Path, а там вкладку Libraries.
Выбираем проекты с красныс крестом, и нажимаем справа кнопку Remove.
После этого проект волшебным образом заускается.
Initial commit
Теперь наш проект лежит в пустом репозитории но изменения еще не применены (подробности можно узнать в руководствах по git). И необходимо закоммитить рте файлы, которые определяют наш проект. При этом желалтельно не коммить те файлы, котрые генерируются автоматически по исходным.
Таким образом коммитим все *.java файлы, *.png, *.xml -- кроме тех что лежат в подкаталогах bin и gen.
Чтобы закоммитить состояние проекта жмем на нем правой кнопкой, выбираем Team->Commit... В окрывшемся окне омечаем галочками те файлы котырые будем коммитить.
В поле Commit message добавляем описание изменений (считается что оно должно быть осмысленным, но остается на усмотрение программиста). Жмем Commit и готово






Casino.org is not a playing operator, no playing amenities are supplied on this web site. We cannot be held liable for actions engaged upon on third-party 온라인카지노 websites. There are some unbelievable on-line casinos that are be} obtainable to players in a number of|numerous|a variety of} completely different countries, and in {a variety of|quite lots of|a wide range of} languages. Just three years ago, H2G expected China to surpass America because the world’s greatest market in 2020.
ReplyDelete