# Shared

TestMace имеет удобный способ поделиться узлами и целыми поддеревьями проекта. Чтобы импортировать поддерево необходимо в контекстном меню интересующего узла выбрать **Share**.

В качестве примера рассмотрим экспорт проекта из "[Быстрого старта](https://docs-ru.testmace.com/0.0.1-beta.14/master)".&#x20;

![Shared экспорт](https://1448546621-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lh_FaVh9XfQJ0p1KqZ1%2F-LiMwrJP_C5mDsvflAID%2F-LiMyaFTxhXcnwjELntO%2Fshared_1.gif?alt=media\&token=cd1d7fdb-cbe0-42fd-9c98-1cff38e062c3)

При этом в буфер обмена копируется URL вида `testmace://....`.

Теперь можно импортировать данный url в интересующий вас узел. Для этого есть два способа:

* импорт из контекстного меню проекта **Import** -> **Shared**
* импорт из контекстного меню [Folder](https://docs-ru.testmace.com/0.0.1-beta.14/node-types/folder) или [Project](https://docs-ru.testmace.com/0.0.1-beta.14/node-types/project) узла **Import** -> **Shared**

Диалог импорта выглядит следующим образом:

![Диалог импорта узла](https://1448546621-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lh_FaVh9XfQJ0p1KqZ1%2F-LiMwrJP_C5mDsvflAID%2F-LiMydc-Y9FfNGUqrUMF%2Fshared_2.png?alt=media\&token=5049c0fa-848f-41d8-a23c-b81798780d3a)

В поле **Name** есть возможность задания имени корневого узла импортируемого поддерева. В поле **URL** необходимо задать ранее экспортированный url. Если при импорте поддерева имя корневого узла уже существует в списке детей предка, то имя будет иметь вид NodeName \[Copy \[number]].

Сам процесс импорта проиллюстрирован ниже:

![Shared импорт](https://1448546621-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lh_FaVh9XfQJ0p1KqZ1%2F-LiMwrJP_C5mDsvflAID%2F-LiMyg_AfU5UbXN_wb5_%2Fshared_3.gif?alt=media\&token=398bdb30-800b-42b5-af48-ddb3ef0889b8)
