如何防止其他用户/团队成员从根项目执行少量命令?

Posted

技术标签:

【中文标题】如何防止其他用户/团队成员从根项目执行少量命令?【英文标题】:How to prevent other user/team member from executing few commands from the root project? 【发布时间】:2021-11-07 06:46:15 【问题描述】:

我想阻止或警告我的其他团队成员从项目的根目录执行一些命令。我不确定这是否可能,但我需要这个来防止项目出现任何中断。 例如。我们正在构建一个应用程序,在我们的团队中,我们使用 Github 同步代码,然后我们创建单独的分支,但我们使用 amplify 作为后端,所以我想阻止我的其他团队成员和我也运行一些命令,如 @987654321 @ 或amplify pullamplify remove

(我知道对于 amplify 和 AWS 服务,我可以管理 IAM 角色和策略,但这不是唯一的情况。)

我正在使用 mac os,我想要一个可以像 .bashrc 一样工作的文件,但对于我的项目,不是全局的,我们应该能够将该文件与 Github 远程 repo 同步。

如果我的要求不合法,请纠正我。 谢谢。

【问题讨论】:

【参考方案1】:

您可以通过使 GitHub 存储库只能由选定的少数用户写入来实现这一点。

【讨论】:

感谢您的回复。是的,我们已经在使用 Github,但问题是我只想阻止/警告我的其他团队成员,如果他们在项目的根目录中执行任何特定命令。

以上是关于如何防止其他用户/团队成员从根项目执行少量命令?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过云效进行任务管理,高效落实每一项任务

预下载所有依赖项

团队项目成员和题目

展示博客

工作项模板的 Azure DevOps Services 权限

团队项目开发计划表