---
# System prepended metadata

title: NTUT VoTT 專案(ubuntu 18.04)
tags: [readme]

---

---
title: 'NTUT VoTT 專案(ubuntu 18.04)'
disqus: hackmd
---
[# README.md來源](https://hackmd.io/@NTUTVOTT/HkDpdiE8D)

NTUT VoTT 專案(ubuntu 18.04)
===
:::info
文件版本：v0.0.1
開發環境：ubuntu 18.04
針對VoTT新增功能使用,如自動追蹤,檢查動作標記是否正確,針對id檢查等功能
:::


[TOC]

## 1. 專案說明

此包專案組成如下,若有新功能會持續增加：

(1) [VoTT NTUT](https://github.com/masteree108/VoTT_NTUT_UBU18/)：
此包 source code 是基於在 microsoft/VoTT 2.2.0版本上開發新功能

(2) [CVTRK_UBU18](https://github.com/masteree108/CVTRK_UBU18)：
自動追蹤物件功能


## 2. repo 下載整包source code 
### (1) 安裝 repo 套件,並創立放置專案的資料夾
```gherkin=
$ sudo apt-get install repo
$ mkdir VoTT
$ cd VoTT
```

### (2) 下載source code *1

:::info
下載.repo 
！！注意！！若是您電腦的SSH public key已經交由masteree108帳號
去開通權限則使用SSH下載，反之請用HTTPS下載
:::

    
```gherkin=
若沒有申請KEY在遠端GITHUB,用HTTPS下載:
    $ repo init -u https://github.com/masteree108/VoTT_NTUT_UBU18_repo.git -b master

若已經有申請KEY在遠端GITHUB,請選用SSH下載:
    $ repo init -u git@github.com:masteree108/VoTT_NTUT_UBU18_repo.git -b master
```

 ![](https://i.imgur.com/WjL6iRe.png)



```gherkin=
若是下載成功,資料夾內會出現.repo檔案
$ ll
```
![](https://i.imgur.com/J4EsIeP.png)



```gherkin=
### 從遠端更新來源(第一次使用等同於下載*2）
$ repo sync
下載成功後以目前的版本會有如下資料夾(若有新功能請更新此處）
```
![](https://i.imgur.com/sbfNd7U.png)




```gherkin=
### 對每個資料夾指定遠端分支,以master為主
$ repo start master --all
```
* 註1:若是您已經使用repo下載整包VoTT專案,在3.相關文件裡的
    "1. 下載 VoTT source code"步驟可以略過
    
* 註2:若是以後要從遠端更新專案,只需要下$ repo sync指令即可全部資料夾更新
  若是要單獨更新個別資料夾可以使用下列兩種方式,進入目標資料夾後（內有.git的資料夾）
  $ repo sync . 
  或是 
  $ git pull --rebase
 
 
 
 


## 3. 相關文件
1. [VoTT 安裝流程與建立專案(Ubuntu 18.04)](https://hackmd.io/@NTUTVOTT/rymTpoVUD)
2. [使用 cygwin64 在 windows10 執行git和repo工具](https://hackmd.io/@NTUTVOTT/SkPb4Z7Lv)
3. [VoTT 如何在label目標後產生.json檔案與資料格式解說](https://hackmd.io/@NTUTVOTT/S1gPd4ISv)


###### tags: `readme`