2013年9月23日 星期一

[Git] Synology 使用 Git Server 套件

= update note =
2016.01.28 更新 DSM5.2 說明
========================

在 DSM4.3 , Synology 已內建 Git Server 套件,方便使用者安裝使用。底下列出使用心得以及步驟:

==在 DSM5.2 之後,直接跳到步驟3即可 ==
  1. 新增套件來源 (synocommunity):http://packages.synocommunity.com


  2. 安裝 Git 套件:


  3. 安裝 Git Server 套件:


  4. Git Server 說明文件:


  5. 使用具管理權限的帳號登入 DSM。前往控制台 > 終端機並啟動 SSH 服務。
  6. 啟用 Git Server 套件,並且勾選可使用的帳號:


  7. 重新啟動 Synology 以便重新啟動 ssh 服務。
  8. 建立 GitRepos 共用資料夾:


  9. 建立 HelloGit 資料夾:


  10. git init ,底下列出兩種方法:
    1. 使用 Tortoisegit:在windows底下,使用網路芳鄰直接使用 Tortoisegit建立倉儲


    2. 透過 SSH 登入,並且移動至資料夾 ( /volume1/GitRepos/HelloGit ),輸入 git init 。
    3. 或者是直接將建立好倉儲的資料夾,透過 file station or FTP 直接上傳到 GitRepos 資料夾底下。
  11. git clone:URL為 ssh:// [你的帳號] : [你的密碼] @ [你的主機IP或是網址] / [資料夾位置],以這個例子來說,資料夾位置就是 volume1/GitRepos/HelloGit 。注意,帳號密碼可以省略,到時候會跳出視窗詢問。

1 則留言:

Bill 提到...

安安 請幫我安裝一下 3Q