当前位置: 首页 > news >正文

编程一小时网站WordPress关站插件

编程一小时网站,WordPress关站插件,网页空间是什么意思,动漫画设计与制作是学什么本文介绍统计项目代码行的方式#xff0c;包括使用git log统计、git ls-files统计和使用linux命令行方式统计。 一、使用git log统计 1.统计所有代码行数 当前代码都存放在git仓库下#xff0c;当需进行代码行数统计时#xff0c;让开发人员在代码路径下运行如下指令包括使用git log统计、git ls-files统计和使用linux命令行方式统计。 一、使用git log统计 1.统计所有代码行数 当前代码都存放在git仓库下当需进行代码行数统计时让开发人员在代码路径下运行如下指令可统计出当前仓库中的代码行数 git log --prettytformat: --numstat | awk { add $1; subs $2; loc $1 - $2 } END { printf added lines: %s, removed lines: %s, total lines: %s\n, add, subs, loc } 2.统计一定时间内产生的代码行数 此处提供时间参数执行方式--since起始时间--until终止时间 --since  2019-01-01 --until  2019-12-31 git log --since2019-01-01 --until2019-12-31 --prettytformat: --numstat | awk { add $1; subs $2; loc $1 - $2 } END { printf added lines: %s, removed lines: %s, total lines: %s\n, add, subs, loc } 3.统计指定开发者一段时间内产生的代码行数 此处提供指定开发者执行方式和时间参数可以同时使用–author开发者账号名称 git log --since 2019-01-01 --until2019-12-31 --authorkaizen --prettytformat: --numstat | awk { add $1; subs $2; loc $1 - $2 } END { printf added lines: %s, removed lines: %s, total lines: %s\n, add, subs, loc } 4.统计个人提交次数前10 git log --pretty%aN | sort | uniq -c | sort -k1 -n -r | head -n 10 5.按人统计代码量 git log --format%aN | sort -u | while read name; do echo -en $name\t; git log --author$name --prettytformat: --numstat | awk { add $1; subs $2; loc $1 - $2 } END { printf added lines: %s, removed lines: %s, total lines: %s\n, add, subs, loc } -; done 6.统计指定文件类型的行数 find . ( -name *.java -or -name *.xml -or -name *.yml -or -name *.properties ) -print | xargs wc -l 7.统计所有行数 git log --prettytformat: --numstat | awk {  add $1; subs $2; loc $1 - $2 } END { printf added lines: %s, removed lines: %s, total lines: %s\n, add, subs, loc } 二、使用git ls-files统计 统计行数 git ls-files | xargs cat | wc -l 上面两个命令只统计行数没有细分到文件下面这个命令是会把每个文件都列出来并统计每个文件的行数。 git ls-files | xargs wc -l 三、使用linux 命令统计 计算当前目录下前端、后端文件的总行数 find . -type f |egrep \.(java|xml|vue|js|jsp|css|scss|html|json)$ | xargs cat | wc -l 计算当前目录下排除 ./.idea、./.git 目录各类文件的总行数 find . ! -path ./.idea* ! -path ./.git* -type f |egrep \.(java|xml|vue|js|jsp|css|scss|html|json)$ | xargs cat | wc -l
http://www.dnsts.com.cn/news/260645.html

相关文章:

  • 网站开发的四个高级阶段包括湘潭网站建设 磐石网络在哪
  • 易企秀怎么做网站网上购物商城系统设计
  • 请别人做网站需要注意什么问题域名解析在线工具
  • 中山城市建设集团网站凡科做的网站打不开
  • 网站文章页图片不显示图片软件设计就业方向及前景
  • 招生网站转换率低学校网站模板wordpress
  • 影视网站开发工程师公司的网站建设哪家比较好
  • 私人接做网站违法么株洲网站建设推广报价
  • jsp做门户网站建一个免费网站的流程
  • 榆林市横山县建设局官方网站电视剧男女直接做视频网站
  • 个人网站备案流程网站建设需要多大的空间
  • 自己怎样做优惠券网站免费外网加速器
  • 响应式网站模版下载大连网站建设外贸
  • 建设的网站首页优化的公司
  • 网站后台html编辑器中企动力天津科技有限公司
  • 做网页引用别的网站的视频wordpress网站邀请码
  • 淮北网站建设十大免费引流平台
  • 电子商务的网站案例洛阳市宜阳建设局网站
  • 做网站go和python网站域名查询地址
  • 马化腾做的电商网站seo推广宣传
  • 石家庄做外贸网站建设定制网站建设公司价格
  • 变性人做网站王也为什么这么受欢迎
  • 做淘宝门头的网站yy直播
  • 苏州网站设计公司山东济南兴田德润什么活动哪个网站可以做彩经专家
  • 网站流量查询 优帮云网络营销能做什么
  • qq怎么做放资源的网站安全电子商务网站设计
  • 成都网站网页制作凡科如何开通网站建设
  • 建设网站坂田做外贸的免费网站有哪些
  • 网站seo怎么做的企业网站seo公司
  • 做响应式网站所用的代码东营网站设计制作