分类目录归档Information techonology

Microsoft Word 2016/2019中保留页面顶部段落的段前间距

首先我们启用文档的兼容性模式

  1. Alt+F11打开VBA编辑器
  2. 选择View菜单->Immediate Window或者使用快捷键Ctrl+G
  3. 输入ActiveDocument.SetCompatibilityMode 14回车
  4. 关闭VBA编辑器

然后给页面顶端的段落设置一下段前分页即可


参考

Sourcegraph Docker安装和配置Azure AD登录

Sourcegraph

暂时用systemd来管理Docker service因为我们要用Nginx来做反代所有端口都监听本地即可

Nginx SSL卸载

证书签发的问题就不细讲了certbot自动签发为例涉及的文件参见oh-my-nginx

创建管理员

打开sourcegraph.example.com创建一个管理员账号如果你之后想合并这个账号和Azure AD账号可以使用你的sAMAccountName作为用户名并且添加一个userPrincipleName作为邮箱地址

设置Azure AD登录

那这里我们还是用OpenID Connect登录流程首先去Azure AD创建新应用程序callback URL填写

  • https://sourcegraph.example.com/.auth/callback

拿到

  • tenant ID
  • client ID
  • client secret

然后打开Sourcegraph的管理控制台用户名随便填密码在第一次启动的时候log会打出来填入

这里需要注意的是externalURL要准确填写完成以后重启一下Sourcegraph以使externalURL生效

添加Azure DevOpsGit repo

External Services里面添加一个Single Git repositories填入

注意Sourcegraph目前不支持project name中出现空格详见sourcegraph/issues/2867