Azure DevOps Server 2020本地版Wiki页面重命名失败求助
解决Azure DevOps Server 2020本地版Wiki重命名加载卡住问题
以下是针对该问题的几种实用解决方法:
1. 通过Git仓库直接修改文件名(绕开前端链接检查)
Azure DevOps的Wiki本质基于Git仓库存储,可直接操作仓库完成重命名:
- 打开目标Wiki页面,点击右上角的Clone wiki按钮获取仓库克隆地址
- 本地执行Git命令克隆仓库:
git clone <仓库地址> - 在本地仓库找到对应页面的
.md文件(页面标题与文件名对应,层级页面在对应文件夹下),修改文件名至目标名称 - 提交并推送修改:
git add . && git commit -m "Rename wiki page" && git push - 回到Azure DevOps Wiki页面刷新,页面名称已更新,之后可手动检查修正其他页面的相关链接
2. 清理浏览器缓存或重启服务器服务
- 清理当前浏览器的缓存、Cookie,切换至无痕模式后重新尝试重命名
- 若问题源于服务器端,重启Azure DevOps核心服务:
- 在IIS中重启
Azure DevOps Server Application Pool - 重启服务器的
Azure DevOps Server Job Agent服务 - 服务启动完成后再次尝试重命名操作
- 在IIS中重启
3. 排查并修复Wiki页面中的异常链接
系统卡在链接检查环节,大概率存在格式错误或无效内部链接:
- 逐个检查所有Wiki页面的Markdown链接,重点排查:
- 格式不完整的链接(如缺少闭合括号、错误路径格式)
- 指向已删除页面的无效链接
- 含特殊字符或空格的异常链接路径
- 修复所有异常链接后,重新尝试重命名
4. 使用Team Foundation Power Tools命令行重命名
安装Team Foundation Power Tools(tfpt)后,通过命令行跳过前端UI的链接检查:
- 执行命令完成重命名:
tfpt wiki rename /collection:http://你的服务器地址:8080/tfs/集合名称 /project:项目名称 /wiki:Wiki名称 /oldpage:"原页面标题" /newpage:"新页面标题"
内容的提问来源于stack exchange,提问作者Alexander Onnasch
相关产品推荐
相关产品推荐

