|
@@ -14,13 +14,19 @@
|
|
|
1. Репозитории хранятся на в корне диска C локальных машин.
|
|
1. Репозитории хранятся на в корне диска C локальных машин.
|
|
|
2. Репозитории и рабочии проекты именуются в соответтсвии со следующими правилами:
|
|
2. Репозитории и рабочии проекты именуются в соответтсвии со следующими правилами:
|
|
|
2.1 В названии репозитория/проекта указывается название устройства для которого предназначен проект.
|
|
2.1 В названии репозитория/проекта указывается название устройства для которого предназначен проект.
|
|
|
- 2.2 После названия через нижнее подчеркивание пишется тег, проект это или репозиторий.
|
|
|
|
|
-
|
|
|
|
|
|
|
+ 2.2 После названия через нижнее подчеркивание пишется тег, указывающий на репозиторий репозиторий.
|
|
|
|
|
+ 2.3 При работе с удаленным репозиторием, локальный репозиторий должен иметь `такое же` название как удаленный.
|
|
|
|
|
+ 3.4 Локальная директория проекта может называться как удобно, но для удобства предлагается использовать теги как указатели на директорию с проектом и директорию с репозиторием.
|
|
|
|
|
+ Нейминг репозиториев очень важен по причине того, что сборка проекта ведется через скрипт в котором прописаны пути к файлам в репозиториях. Если Будут отличаться имена репозиториев, то при сборке vivado просто не найдёт файлы и не соберет проект.
|
|
|
|
|
+
|
|
|
Пример:
|
|
Пример:
|
|
|
|
|
|
|
|
```tcl
|
|
```tcl
|
|
|
- S5244_REPO - название директории репозитория.
|
|
|
|
|
- S5244_PROJ - название директории с проектом.
|
|
|
|
|
|
|
+ S5244_REPO
|
|
|
|
|
+ S5244_PROJ
|
|
|
|
|
+
|
|
|
|
|
+ S5243_FFT_REPO
|
|
|
|
|
+ S5244_FFT_PROJ
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
3. При совместной работе над одним проектом, работа обязательно ведется в !отдельной! ветке. После оканчания работы и утверджения изменений сливается в основную ветку.
|
|
3. При совместной работе над одним проектом, работа обязательно ведется в !отдельной! ветке. После оканчания работы и утверджения изменений сливается в основную ветку.
|