總網頁瀏覽量

關於我自己

我的相片
人生的必修課是接受無常,人生的選修課是放下執著。

2014年2月12日 星期三

【Git】在 Dropbox 上建立 Git Server 共同開發 by PC_Linux_64bit

【Step1】註冊Dropbox

➊ 連結到官方網站如果要調整頁面語系,就點選

 

➋ 選擇語系

輸入「姓氏」、「名字」、「電子郵件」和「密碼」

資料輸入完成,勾選「我同意Dropbox條款」,點選「建立帳戶」。

【Step2】連結到官方網站下載Dropbox/或用指令下載

➊ 開啟終端機

➋ 安裝Dropbox
    $cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

➌ 從新建立的.dropbox-dist資料夾執行Dropbox
    $~/.dropbox-dist/dropboxd

➍ 接著一連串「下一頁」

➎ Dropbox上的所有資料夾、檔案都同步到電腦資料夾「Dropbox」中

➏ 登入自己的帳號

➐  Dropbox上的所有資料夾、檔案已經同步到電腦了

修改資料夾權限為可讀可寫可執行
    $chmod 777 ~/Dropbox/

往後若重開機,需要再執行Dropbox以同步
  $~/.dropbox-dist/dropboxd


【Step3】安裝Git

 ➊ 開啟終端機,輸入

$sudo apt-get install git git-core

 

【Step4】於server端建立.git

 

➊ 在local端的「Dropbox」資料夾新增一個資料夾(ex:git/repository.git)當做respository 專案,-p用於一次建立多層目錄

$ mkdir -p ~/Dropbox/git/repository.git

➋ 進入該資料夾

$ cd ~/Dropbox/git/repository.git

➌ 將 git/repository.git初始化為git repository,即是git server端的資料。

$ git --bare init

 

【Step5】於client端建立.git啟用server的.git

➊ $mkdir ~/git/repository.git

➋ $cd ~git/repository.git

➌ $git init

➍ 將Android Project copy到此資料夾

➎ commit

$ git add .

$ git commit -m "initial version"

➏ push

$ git remote add origin ~/Dropbox/git/repository.git

$ git push origin master

 

【Step6】取得source code

➊ $mkdir ~/git/repository

➋ $cd ~git/repository

➌ $git init

➍ $ git clone ~/Dropbox/git/repository.git

 

【Step7】共同開發

➊ 將repository.git目錄分享給其他開發者

 

➋ 諸開發者加入後,其環境仍需完成

【Step1】註冊Dropbox

【Step2】連結到官方網站下載Dropbox

【Step3】安裝Git

【Step6】取得source code

➌ 開啟Eclipse > Window > Show View > Other... > Git > Git Repositories


 

➍ 選「Clone a Git Repository and add the clone to this view」




 


➎ File > Import > Git > Projects from Git > Next >  Local >選擇指定Git Repository

 

 

➏ Import as general project > Finish


➐ 可以開始改code

  ➀ Repository上滑鼠按右鍵 > Team > Push

  ➁ Repository上滑鼠按右鍵 > Team > Commit

  ➂ 設定個人顯示資訊

  ➃ 勾選要上傳的檔案&輸入commit訊息

 

 

♚ 往後必須以終端機輸入指令~/.dropbox-dist/dropboxd 才算開啟Dropbox進行同步, 按Ctrl+C或關閉終端機, 都算把Dropbox的同步程式關掉喔

沒有留言:

張貼留言