Mattermost - Как перенести канал в другую команду - PullRequest
1 голос
/ 28 мая 2020

В экземпляре Mattermost необходимо разделить командное пространство и перенести некоторые каналы в новый командный проект. Как я могу переместить эти каналы?

1 Ответ

0 голосов
/ 28 мая 2020

Можно создать новое командное пространство в GUI. Однако перемещение каналов необходимо производить с помощью командной строки.

Список командных пространств, чтобы получить правильное имя

./bin/mattermost/ team list

(или создать новое командное пространство, используя ./bin/mattermost/team create --name bteam --display_name "New B-Team Teamspace")

Перечислите каналы в предыдущем пространстве команды, чтобы получить правильное имя

# ./bin/mattermost/ channel list [previous team name]
./bin/mattermost/ channel list ateam

Убедитесь, что все пользователи предыдущего пространства команды добавлены в новое пространство команды. В противном случае команда перемещения завершится ошибкой («Ошибка канала невозможно переместить: невозможно переместить, пока все пользователи не станут членами целевой группы»). Нет команды для вывода списка всех пользователей командного пространства, поэтому это нужно сделать вручную в GUI.

Переместить канал в новое командное пространство

# ./bin/mattermost channel move [new team name] [previous team name]:[channel] --username [username who is moving the channel] --remove-deactivated-users
./bin/mattermost channel move bteam ateam:bestplanever --username hannibal --remove-deactivated-users
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...