随笔分类 - 工具
摘要:Arcanist 是 Phabricator 配套的 Code Review 客户端工具。 arc diff:创建新的 CR arc diff commit_id:指定 commit 创建 CR
阅读全文
摘要:Git是一种分布式版本控制系统,与集中式版本控制系统不同,Git的分布式特性意味着每个开发者的工作站都有一个完整的代码库和历史记录,如果中央服务器发生故障,任何克隆了仓库的开发者都可以用自己的副本来恢复数据。 概念 仓库(Repository) 本地仓库:位于开发者的个人计算机上,包含所有的历史记录
阅读全文
摘要:介绍 Maven 是一个跨平台的构建工具,提供了一套标准化的构建流程和依赖管理机制。构建主要包含以下环节:清理、编译、测试、报告、打包、安装、部署。 Maven项目结构 pom.xml:项目描述文件 src/main/java src/main/resources src/test/java src
阅读全文