现在想让写代码的人把代码提交到某一个地方 但是不能让他看到提交后的代码 只能让有权限的人看到
请问gitlab能实现吗 如果可以请问具体怎么设置呢?或者其他的工具有推荐吗?
题主,抱歉有点不理解你的问题。写代码的人提交后,不让他看提交后的代码?请问是开发者自己提交还是由有权限的人来提交?
1、如果是开发者自己能提交,那限制不能看提交后的代码几乎没什么意义。因为他本地开发环境有完整的代码,而且他可以选择性提交。有权限的人反而不知道他提交的是不是完整的。
2、如果是通过有权限的人提交,这很简单,只需要通过账号跟项目控制一下就可以。不过这种方式也会存在代码一致性的问题。
通常在企业开发环节中,不会做这些设置,但会进行code review,不仅可以提高代码质量,还能发现一些潜在问题。
希望可以帮到你。
反正coding 里的写入权限就包含了下载和查看,也许你可以试试自己搭个git 服务器试下?
gitlab可以设置用户对分支的合并权限,但不能实现提交的代码的用户,看不到自己提交的代码,这不太符合逻辑,给这个成员开通了项目的权限,那就是可以看项目的代码,如果看不到他怎么对自己提交的代码负责呢