heisunshine (@BlackSunshine) 在 一次关于SVN权限配置的powershell脚本开发和分享 中发帖
如题,前段时间我们的副总给我下发了一个任务,总部那边做SVN权限配置的领导目前是纯手动的,全靠在server界面上一下一下点。
但,是人就会出错,公司规模也比较大,人员和项目多起来,一旦出错了,排错就会很麻烦。因此非常需要一个方式,把这个步骤自动化。
需求:
以项目为一级目录,项目下的各种子目录为二级目录,针对二级目录进行权限配置
各项目编辑一个格式规整的Excel表格,将各用户对应的二级目录权限编辑好
通过脚本读取Excel表格,然后对配置文件进行修改,以达到权限配置的目的
一开始是选了 “ImportExcel” 模块,但是遇到问题了,因为公司电脑上编辑的文件会自动加密,只有授权的电脑才能直接打开。但是这个ImportExcel模块无法读取加密文件,总部那边倒是有解密的权限,但是我本地开发会非常麻烦,验证一次就需要解密一次,并且每次配置权限都解密的话也比较麻烦(虽然不管怎么样都比...