Articles of git

Android Studio не проверяет файлы Java в GitHub

Я использую Android Studio и проверяю файлы. Все работает нормально, за исключением того, что файлы main.java не фиксируются вообще. Я попытался пройти через каждый файл и нажать кнопку фиксации и добавления. Android Studio говорит, что «все файлы обновлены», но когда я заглядываю в GitHub, ничего не происходит, кроме папки. Я просмотрел файл игнорирования, и файлы […]

Проверка источника Android из github

Пройдя все эти шаги, чтобы проверить исходный код Android (Gingerbread branch), только чтобы перейти к ошибке компиляции, я решил попробовать получить исходный код из другого источника. Вот шаги, которые я предпринял для проверки исходного кода из репозитория GitHub.com. Я проверил инструмент репо из репозитория GitHub.com git clone git://github.com/android/tools_repo.git В загруженном файле сценария репо я изменил […]

Jenkins Git Издатель: Как скопировать код обратно в мастер после сборки?

У меня возникли трудности с Jenkins Git Издатель, совершающий и нажимая код обратно на мастер после моей сборки. Мой процесс сборки увеличивает номер версии в одном из моих файлов, а затем я хочу вернуть этот файл обратно в репо, но я не могу заставить его работать. В Source Code Management-> Git это мои настройки: Название […]

Как мне организовать контроль источника для проектов Android, включая библиотеки?

Мне нужна небольшая помощь в определении наилучшего способа (или лучшей практики) для организации моего Android-проекта. Для простоты, скажем, мое рабочее пространство Eclipse для Android – C:\Android\Projects\ . Внутри этой папки мне нравятся отделенные приложения из библиотек, и у меня есть две другие папки C:\Android\Projects\Applications и C:\Android\Projects\Components . Для одного проекта я клонировал библиотеку из GitHub […]

Синхронизация ошибок с репликацией cyanogenmod

Я следил за инструкциями здесь, чтобы получить источник cynogenmod в моей системе. Я смог успешно выполнить сборку. Я не делал никаких локальных изменений. Теперь, когда я пытаюсь получить последний источник, используя команду repo sync , я получаю следующие ошибки error: Your local changes to the following files would be overwritten by checkout: Android.mk extendedcommands.c flashutils/Android.mk […]

Создайте список измененных файлов / каталогов / etc. Использование git между двумя тегами

Мне нужно создать список изменений между двумя тегами в рамках проекта, управляемого с помощью git, в частности, исходного кода Android. Этот список должен включать любые файлы / каталоги / etc, которые были отредактированы, перемещены, переименованы, удалены, созданы. Любая помощь будет отличной. И если у вас есть способ сделать это по всему источнику Android сразу … […]

Как скачать исходный код google для Android

Как вы знаете, в https://android.googlesource.com/ есть список из нескольких сотен проектов. Я хотел бы загрузить их все в Windows-машине. Согласно документу Google, To install, initialize, and configure Repo: $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo To clone the entire platform, install repo, and run: mkdir mydroid cd mydroid repo init -u https://android.googlesource.com/platform/manifest repo […]

Как git push работает с инструментом репо с Android?

Я привык использовать git с одним хранилищем. Тем не менее, я в последнее время занимался разработкой Android и пытаюсь обернуть голову вокруг repo . Я создал некоторые пользовательские репозитории git, создав xmls в .repo/local_manifests (я использую repo 1.19), и repo sync работает нормально. Когда я смотрю на пользовательские репозитории git, они говорят: # Not currently […]

Увеличение номера сборки Android в режиме непрерывной интеграции

Я использую Android Studio, Gradle, git. При каждом нажатии на главную ветку я хочу создать новую версию приложения, загруженную на альфа-канал в Google Play Store. Для этого мне нужно увеличить версию кода приложения для каждой сборки. Для этого у меня, кажется, есть несколько вариантов: Увеличьте число во время сборки Jenkins и переместите измененный файл обратно […]

Добавление проекта android для git

Какие файлы я должен игнорировать при добавлении проекта в git? Должен ли я добавить файл .classpath? Какова цель .classpath? Я использую eclipse и нажимаю на сервер Jenkins