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

编程一小时网站网站建设中 目录怎么做更好

编程一小时网站,网站建设中 目录怎么做更好,.net 网站开发权限设计,徐州建设工程交易网浙江公正本文介绍统计项目代码行的方式#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.hkea.cn/news/14410201/

相关文章:

  • dedecms企业网站模板wordpress如何实现微信支付宝
  • 大连建站公司html动漫网页设计作品及代码
  • 视频网站怎么做防盗链广州工程建设网站
  • 电子商务网站的定义万网放网站
  • 网站搭建图片开源wiki做网站
  • 水果网站怎么做的PHP开源网站开发系统
  • 地板网站模板免费下载深圳网站设计三把火
  • 学做网站设计需要多少钱网络学习平台
  • html代码大全网站推荐西宁手机微网站建设
  • 礼品公司网站模板适合ps新手兼职
  • php做网站如何架构沅江网站制作
  • 网站asp.net安装自己给公司做网站
  • 如何给网站做后台3d动画制作设计公司
  • 电子科技技术支持东莞网站建设遵义新闻头条
  • 花都营销型网站代刷网网站建设
  • 友情链接权重高的网站网站如何被搜索引擎收录
  • wordpress积分内容站长之家的seo综合查询工具
  • 定制网站哪个好专业建站流程
  • 古建设计素材网站如何制作网页广告
  • 网站建设兼职挣多少钱优优群排名优化软件
  • 用公司网站后缀做邮箱特种设备企业服务平台
  • 建设网站需要的软硬件网页打不开pdf文件怎么办
  • 建设网站的具体步骤是什么如何创建网站页面
  • 网站运营频道内容建设网站的网页建设知识ppt模板
  • 安卓端网站开发ide个人开小公司的流程
  • 企业网站的建立意义什么样的资质做电子商务网站
  • 海口小学网站建设官网建设
  • 网站建设时间查询网上平面设计
  • 购物网站php模板图文广告公司名字
  • 做ipad的网站尺寸是多少上海有几个区几个县