Difference between revisions of "OS: Android - Membuat Folder untuk Bekerja"

From OnnoWiki
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
Maka kita dapat membuat folder untuk bekerja.
 
Maka kita dapat membuat folder untuk bekerja.
  
===Mengambil dari Mirror===
+
==Mengambil dari Mirror==
  
 
Di sisi client, dapat melakukan sebagai userbiasa
 
Di sisi client, dapat melakukan sebagai userbiasa
  
  mkdir -p ~/android-source
+
===Untuk AOSP===
  cd ~/android-source
+
 
 +
  mkdir -p ~/android-aosp
 +
  cd ~/android-aosp
 
   
 
   
 
  git config --global user.email "you@example.com"
 
  git config --global user.email "you@example.com"
Line 16: Line 18:
  
  
atau
+
===Untuk AOKP===
  
 +
mkdir -p ~/android-aokp
 +
cd ~/android-aokp
 +
 +
git config --global user.email "you@example.com"
 +
git config --global user.name "Your Name"
 +
 
  repo init -u /usr/local/aokp/mirror/platform/manifest.git
 
  repo init -u /usr/local/aokp/mirror/platform/manifest.git
 
  repo sync
 
  repo sync
  
atau
+
===Untuk CyanogenMod===
  
  repo init -u /usr/local/cynogenmod/mirror/platform/manifest.git
+
mkdir -p ~/android-cyanogenmod
 +
cd ~/android-cyanogenmod
 +
 +
git config --global user.email "you@example.com"
 +
git config --global user.name "Your Name"
 +
 +
  repo init -u /usr/local/cyanogenmod/mirror/CyanogenMod/android.git
 
  repo sync
 
  repo sync
  
 +
Kalau repo init tidak berhasil copy saja dari mirror
 +
 +
cp -Rf /usr/local/cyanogenmod/mirror/.repo/ ~/android-cyanogenmod/
  
Untuk melakukan sync.
+
==Sync Folder Tempat Kerja==
Sebagai user biasa, lakukan secara berurut, dari sisi mirror dan dari sisi master.
 
  
  cd ~/android-source
+
Jika dibutuhkan kita dapat repo sync dari folder tempat kerja
 +
 
 +
  cd ~/android-aosp
 
  repo sync
 
  repo sync
 +
 +
cd ~/android-aokp
 +
repo sync
 +
 +
cd ~/android-cyanogenmod
 +
repo sync
 +
 +
==Sync Mirror Source Code==
 +
 +
Jika kita melakukan mirror source code ada baiknya di sync juga
  
  
Line 45: Line 73:
  
 
==Pranala Menarik==
 
==Pranala Menarik==
 
  
 
* [[Android]]
 
* [[Android]]
Line 58: Line 85:
 
* [[OS: Android - Mirror Source CyanogenMod]]
 
* [[OS: Android - Mirror Source CyanogenMod]]
 
* [[OS: Android - Build]]
 
* [[OS: Android - Build]]
 +
* [[OS: Android - Build CyanogenMod]]
 +
* [[OS: Android - Build AOSP]]

Latest revision as of 09:55, 5 September 2013

Setelah kita membuat mirror. Maka kita dapat membuat folder untuk bekerja.

Mengambil dari Mirror

Di sisi client, dapat melakukan sebagai userbiasa

Untuk AOSP

mkdir -p ~/android-aosp
cd ~/android-aosp

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

repo init -u /usr/local/aosp/mirror/platform/manifest.git
repo sync


Untuk AOKP

mkdir -p ~/android-aokp
cd ~/android-aokp

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

repo init -u /usr/local/aokp/mirror/platform/manifest.git
repo sync

Untuk CyanogenMod

mkdir -p ~/android-cyanogenmod
cd ~/android-cyanogenmod

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

repo init -u /usr/local/cyanogenmod/mirror/CyanogenMod/android.git
repo sync

Kalau repo init tidak berhasil copy saja dari mirror

cp -Rf /usr/local/cyanogenmod/mirror/.repo/ ~/android-cyanogenmod/

Sync Folder Tempat Kerja

Jika dibutuhkan kita dapat repo sync dari folder tempat kerja

cd ~/android-aosp
repo sync
cd ~/android-aokp
repo sync
cd ~/android-cyanogenmod
repo sync

Sync Mirror Source Code

Jika kita melakukan mirror source code ada baiknya di sync juga


cd /usr/local/aosp/mirror
repo sync
cd /usr/local/aokp/mirror
repo sync
cd /usr/local/cyanogenmod/mirror
repo sync


Pranala Menarik