<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China. 本文是对笔者之前的文档Azure Backup (1) 将SQL Server 2012虚拟机中数据库备份到Azure Storage进行的补充. 希望笔者先阅读Azure Automation (1) 入门,对Azure Automation有基本的概念认识. 需求: 在之前的文档中Azure Backup (1) 将SQL Server 2012虚拟机中数据库备份到Az…
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China. 在笔者之前的文章中,我们介绍了使用Azure Automation可以定期开关机Azure虚拟机.因为Azure虚拟机是按照分钟计费的,为了节省成本,我们可以 (1)在白天9点之前将所有的虚拟机开启 (2)晚上7点以后将所有的虚拟机关闭 (3)周末的时候不使用Azure虚拟机 这样可以显著的降低我们使用Azure虚拟机的成本,对于开发测试环境来说,特别使用Azure虚拟机.…
如何永久删除git仓库中敏感文件的提交记录 参考: 1. https://help.github.com/articles/remove-sensitive-data/…
问题描述 当打开Azure存储账号(Storage Account)门户页面时,从 "访问控制(标识和访问管理)" 页面中发现有"拒绝分配"的功能,所以就思考,是不是可以拒绝每一个用户对存储的读取权限呢? 问题分析及答案 在蓝图(Blueprint)的锁定模式和状态的介绍文档中,锁定模式适用于蓝图分配,具有三个选项:"不锁定"."只读"或"不删除".由蓝图分配中的项目创建的资源有四种状态:"未锁定…
问题描述 不慎在创建.gitignore  文件之前的时候将文件push到了 git仓库,即使之后在.gitignore文件中写入新的过滤规则,这些规则也不会起作用的,git依然会对所有git仓库中的文件进行管理, 首先我是用 git rm  -r 此命令去删除然后提交到git仓库,后面发现这样会将本地文件删除,并不是我想要的效果, 最终找到命令 git rm -r --cached 成功将git仓库中的 文件删除 并保留文件在本地 下面整理出删除git仓库中文件夹或文件的相关git命令 1.删…
一些时候由于开发初期经验不足和贪图方便, 会把一些不应该提交到 Git 的文件上传到 Github, 带来一系列安全问题, 更有可能是把一些大文件上传到 GitHub 上, 导致项目非常臃肿, 每次 pull.push 都要花费很多时间. 超 100000 个 GitHub 代码库泄露了 API 或加密密钥 关于如何更好的管理大文件, 可以阅读 更好的在 Git 项目中保存大文件(Git LFS 的使用) - 质子 - 博客园. 这时候就可以寻求一些特殊的工具的帮助, BFG Repo-Clea…
以前一直做Windows开发,近期的项目中要求使用Linux.作为小菜鸟一枚,赶紧买了一本经典书<鸟哥的Linux私房菜>学习.最近刚好有一个小任务 - 由于产品产生的Log很多,而且增长很快,所以需要用脚本(Bash scripts)删除过期的Log文件. 使用Linux下的Cron Job可以很好的解决这个问题. 什么是Cron Job? 建立Cron Job需要用到命令crontab,维基百科定义:crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令.…
具体操作如下: git rm -r --cached .history    #删除目录 git commit -m”删除.history文件夹” git push -r表示递归所有子目录,如果你要删除,是空文件,此处可以不用带上-r. 在.ignore文件中添加不想提交的文件夹,如下: [完]…
一.将文件添加到远端仓库 1.新增文件 2.使用git add 将文件添加到本地缓存中 3.使用git commit 将文件添加到本地仓库中 4.使用git push 将本地仓库中的修改同步到远端仓库中 二.将文件从远端仓库中删除 1.删除文件 2.使用git rm 将要删除的文件添加到本地缓存中 3.使用git commit 在本地仓库中删除 4.使用git push 将本地仓库中的修改同步到远端仓库中…
// 删除bakAPk下的所有非母包文件 task deleTask(type: Delete){ FileTree tree = fileTree(dir: bakPath) tree.each {File file -> if(!file.toString().contains(oldFileName)){ delete file } } } deleTask       // 删除bakAPk目录下的所有非母包的目录和文件 task clearBacApkDir(type: Delete)…