azure devops中文显示乱码_Azure DevOps Server:Git权限设置
Azure DevOps Server 权限概述
在Azure DevOps Server (之前名称为TFS)中,权限是一个比较复杂的概念。从权限层级上来说,包括服务器级别、团队项目集合级别、团队项目级别和对象级别。
其中的对象级别,是指对TFS系统中具体的每种类型的数据、或者每个具体的数据,对于不同的成员(或组)可以设置不同的权限。
Git权限概述
对于Git库这个特定的数据对象,在Azure DevOps Server 中又分为代码库级别权限、库级别和分支级别的权限设置。就是说,可以针对不同的人员在不同的数据级别上设置不同的权限。
下面我们就对每种不同的权限和权限的作用级别,做一个表格说明:
权限名称
(英文)
权限名称
(中文)
说明
存储库
库
分支
Bypass policies when completing pull requests
完成拉取请求时绕过策略
可以通过选中覆盖分支策略来选择覆盖分支策略,并在完成PR时启用合并。
√
√
√
Read
读取
可以克隆、提取、拉取、和浏览库中的内容。
√
√
Remove others' locks
删除其他用户的锁定
可以删除其他用户设置的分支锁。锁定分支会阻止其他人向分支添加任何新提交,并阻止其他用户更改现有提交历史记录。
√
√
√
Rename repository
修改库名
可以修改库名
√
√
Manage permissions
管理权限
可以修改库或分支的权限
√
√
√
Manage notes
管理说明
可以修改说明(notes),注意notes不是commits
√
√
Force push (rewrite history, delete branches and tags)
强制推送(重写历史记录、删除分支和标记)
可以强制更新分支、删除分支和修改分支的提交历史记录。可以删除标签和注释。
√
√
√
Exempt From policy enforcement
免除策略
可以绕过分支策略并执行以下两个操作:
覆盖分支策略并完成不满足分支策略的PRS
直接推送到设置了分支策略的分支
适用于2015年至2018年的TFS更新2。(在Azure DevOps中,它替换为以下两个权限:完成请求时绕过策略,推送时绕过策略。)
√
√
√
Edit policies
编辑策略
可以编辑存储库及其分支的策略。
√
√
√
Delete repository
删除库
可删除库;默认用户可以删除自己创建的库
√
√
Create tag
创建标记
可以新建、推送标记
√
√
Create repository
创建库
可以创建新库、分叉库;创建者自动用于新库的全部权限。
√
Create branch
创建分支
1. 创建或发布新分支;缺少这个权限不影响用户在本地创建分支
2. 当用户新建的分支后,自动获得新分支的权限:贡献、修改策略、前置推送、管理权限、移除其他人的锁定
√
√
Contribute to pull requests
参与拉取请求
可以创建、评论和投票请求。
√
√
Contribute
参与
1. 在存储库级别上, 这个权限没有什么意义
2. 在库级别上,可以推送提交;可以完成拉取请求
3. 在分支级别上,可以推送提交,锁定分支
√
√
√
Bypass policies when pushing
推送时绕过策略
可以推送到启用了分支策略的分支。请注意,当具有此权限的用户进行将覆盖分支策略的推送时,推送会自动绕过分支策略,而不会出现任何选择加入步骤或警告。完成拉请求时绕过策略,推送替换时绕过策略免除策略实施。适用于Azure DevOps服务和Azure DevOps服务器2019。
√
√
√
设置权限
您可以从Web门户、tf命令行工具或使用tfsssecurity命令行工具管理每个git存储库或分支的安全性。在默认配置中,项目管理员被授予这些权限中的大部分(这些权限只出现在配置了Git存储库的项目中)。您可以管理所有git存储库或特定git repo的这些权限。下面的截图介绍了如何在Web浏览器中设置Git权限。
在项目导航中,查询到需要配置Git库权限的团队项目;
选项项目设置按钮,也可以使用键盘快捷方式Ctrl+S
选择存储库
在存储库中选择任意一个节点的数据对象(上图选择了分支)
添加或者选择现有用户组
根据需要配置权限后,点击“保存更改”,就可以为用户/组配置好所需要的权限。
--End--
azure devops中文显示乱码_Azure DevOps Server:Git权限设置相关推荐
- azure devops中文显示乱码_【Azure DevOps系列】Azure DevOps生成代码覆盖率
前言 在做单元测试时,代码覆盖率可以作为我们衡量代码质量的一个指标,本章我们将使用Azure DevOps帮助我们生成代码覆盖率的结果.Azure DevOps构建管道还是具有代码覆盖率选项的,在Vi ...
- 关于Python获取sql server数据库,中文显示乱码问题
本文发现的问题源于用python读取sql server数据库时,中文显示乱码,如图红框处中文乱码: 在网上寻找了各种方法, import pymssql import sys import os等 ...
- oracle11g怎么显示中文,ORACLE11G中PLSQL中文显示乱码、Linux下sqlplus查询中文乱码
问题描述: 本地是win7操作系统,cmd里面sqlplus进去连接oracle数据库,中文可以正常显示,但是plsql连接oracle数据库,中文显示乱码,还有xshell远程连接oracle服务器 ...
- mysql的中文乱码url,MySQL 中文显示乱码
MySQL 中文显示乱码 MySQL 中文显示乱码 如果你遇到乱码问题,可以从下面几个问题逐步检查: (1)检查你的文件存储编码是否和 meta 声明的一致,假如你的文件是按照 utf-8 编码存储, ...
- 取出Cookie中的中文显示乱码解决方法。经验证第三种方法有效。
取出Cookie中的中文显示乱码解决方法 HttpUtility.UrlEncode(Response.Cookies[ "newcookie "].Values); HttpU ...
- mysql 支持中文的字符集_MySQL 中文显示乱码
最近关于中文显示乱码的贴子比较多,所以也做了个总结: 不同的编码格式会导致同一字符,在不同字符集下的编码会不同.同样同一编码在不同的字符集中代码的字符也不相同.当你的MySQL返回的字符串的编 码格式 ...
- Linux麒麟系统中文乱码,ubuntu麒麟系统tomcat中文乱码怎么办?ubuntu tomcat中文显示乱码解决方法...
在ubuntu麒麟系统中安装tomcat后,用户在搭建Demo程序的过程中有遇到tomcat中文显示乱码的情况,一般乱码都是因为编码问题导致的,而如果大家的编码设置是正确的话就是下面的原因导致的,遇到 ...
- PL/SQL 中文显示乱码解决方案
为什么80%的码农都做不了架构师?>>> PL/SQL 中文显示乱码: 1.修改注册表进行设置: HKEY_LOCAL_MACHINE->SOFTWARE->ORA ...
- Win7安装软件,界面上中文显示乱码的解决方案
Win7安装软件,界面上中文显示乱码的解决方案 参考文章: (1)Win7安装软件,界面上中文显示乱码的解决方案 (2)https://www.cnblogs.com/heyang78/p/42588 ...
最新文章
- Python处理时间日期模块
- JQuery .each()向后
- 从 Windows 切换到 Mac,不能错过这9条Tips
- linux如何去掉目录背景颜色
- ad域帐号登录提示无法处理请求_面试官:说一下单点登录的几种实现方式
- IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boo
- case when else 默认随机_SQL高级知识——CASE的用法
- cp ft wat_Java数组,Wat!
- STM32+华为云IoTDA,带你设计一个属于自己的动态密码锁
- ktv服务器操作系统,开源ktv客户端服务器系统
- 陕西2020行政区划调整_陕西2020行政区划调整
- CRM-数据权限设计
- 2020年9月程序员工资最新统计,结果万万没想到
- ajaxFileUpload上传文件
- 一款面世较早的音乐播放器-酷狗音乐播放器下载
- Nova 最新高度集成的SoC NT98530用于开发4K@60的IPC产品_AI算法承载硬件_开发实例
- Delphi Web前端开发教程(2):基于TMS WEB Core框架
- editplus中文乱码问题解决
- iconv 转换字符编码,兼容VC转换
- echarts柱图分组显示(簇状柱形图)
热门文章
- dos系统功能调用的屏幕显示字符是( )号调用_四、WIN10模拟DOS环境之8086汇编实战...
- 最长高地(51Nod-2509)
- 25 PP配置-生产车间控制-工序-定义生产计划参数文件
- 42 CO配置-控制-产品成本控制-成本对象控制-实际成本核算/物料分类帐-激活实际成本核算
- 技嘉主板开机代码15_技嘉TRX40 AORUS MASTER开箱评测:16+3相直出供电太可怕
- MFC访问阿里云Oss平台
- java获取上周一_java 获取昨天,上个星期一,本月开始时间戳,怎么写呢?
- linux那些事之 page table基本操作
- Opencv打印显示Mat方法
- 【训练过程】2) Train the VAEs of domain A and domain B respectively(分别训练域A和域B的VAE)