1

在 Mattermost 实例中,需要拆分团队空间,并且需要将一些频道移动到新的团队项目。如何移动这些频道?

4

1 回答 1

0

可以在 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
于 2020-05-28T11:50:36.560 回答