# 整合GIT、SVN的「修訂記錄」

<p class="callout info">目標(Objectives)：工作項目(Bug)達到Issue Tracking功能。</p>

<p class="callout success">成效(Key Result)：與svn、git整合，程式提交時，OpenProject就能自動對應修正工作項目。  
</p>

##### <span style="color: rgb(224, 62, 45);"> **GIT**</span>

<p class="callout info"><span style="background-color: rgb(248, 248, 248);">Git服務器(非Github)，我推薦使用</span>[gitblit](ttps://www.gitblit.com)<span style="background-color: rgb(248, 248, 248);"> ， 原因很多，主要是OpenProject說只能與local git,整合 , 實際上我用 </span><span style="color: rgb(224, 62, 45);">**<span style="color: rgb(0, 0, 0);">https://</span>account:password@gitserver** </span><span style="background-color: rgb(248, 248, 248);">方式可以連上，真的不錯。</span></p>



[![image.png](https://book.kafeiou.pw/uploads/images/gallery/2024-02/scaled-1680-/OQCimage.png)](https://book.kafeiou.pw/uploads/images/gallery/2024-02/OQCimage.png)

<p class="callout info">另外設定GIT成功，記得將git開發者與OpenProject成員帳號進行綁定</p>

[![image.png](https://book.kafeiou.pw/uploads/images/gallery/2024-02/scaled-1680-/aAuimage.png)](https://book.kafeiou.pw/uploads/images/gallery/2024-02/aAuimage.png)

[![image.png](https://book.kafeiou.pw/uploads/images/gallery/2024-02/scaled-1680-/j4kimage.png)](https://book.kafeiou.pw/uploads/images/gallery/2024-02/j4kimage.png)

#### **<span style="color: rgb(224, 62, 45);">建議更改設定讓所有人(含專案管理員)只能看到修訂歷史紀錄</span>**

<p class="callout info">**只讓系統管理員才能管理版本庫**</p>

[![image.png](https://book.kafeiou.pw/uploads/images/gallery/2024-03/scaled-1680-/iboimage.png)](https://book.kafeiou.pw/uploads/images/gallery/2024-03/iboimage.png)

[![image.png](https://book.kafeiou.pw/uploads/images/gallery/2024-03/scaled-1680-/oBnimage.png)](https://book.kafeiou.pw/uploads/images/gallery/2024-03/oBnimage.png)