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

制作网站什么制作软件网站查找工具

制作网站什么制作软件,网站查找工具,建设工程合同纠纷管辖法院,互联网站点初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的,可以在任何平台上使用。 源码指引:github源…

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客


        这个脚本从多个git库拉取源码、切换分支并适当组织目录结构。包含了常用的bat命令。

        unix/linux程序员的几个注意点:

  • 目录分隔符是反斜杠,不是斜杠,错了就不行
  • 不区分大小写,文件名、目录名、命令参数都是如此
  • windows与unix/linux相同的命令名并不多

目录

设置参数

准备目录

拉取库并处理内容

函数git_clone

函数Fail

bat命令速查

set 设置变量

%变量% 引用变量

@echo off

%cd% 工作路径

rd 删除目录

ren 重命名目录或文件

md 创建目录

cd 切换目录

del 删除文件

xcopy 复制目录和文件

>和>> 输出转向(写文件)


设置参数

set username=abc
echo 账号:%username%

        这里设置了username,后面要用。bat的变量默认都是全局的,可以在后续的函数里面访问。

准备目录

rd /s /q bak
ren source bak
md source
if errorlevel 1 goto Fail 无法创建目标目录
cd source

        输出目录为source,备份目录为bak。首先删除bak,然后将source重命名为bak,再创建source。

        Fail是个函数,报错并结束。

拉取库并处理内容

call:git_clone git-1 release
call:git_clone git-2 release
call:git_clone git-3 dev
md dir-b
xcopy git-3\dir-a\* dir-b\ /e
rd /s /q git-3cd ..
echo 成功
pause
exit

        拉取了3个库,然后把第三个库的一部分内容复制到另外一个目录,最后删掉了第三个库。

        git_clone是个函数,具体操作在函数里。

函数git_clone

::克隆库 参数1:库名 参数2:分支名
:git_clone
git clone https://%username%@库位置/%1
cd %1
git checkout %2
if errorlevel 1 goto Fail %1
rd /s /q .git
del .gitignore
cd ..
goto:eof

        注意函数开始是“:git_clone”,结尾是“goto:eof”,相当于函数就是标号吧。

        “git clone”就是标准的git命令, 示例是https的格式。

        克隆之后进入库目录,切换分支,然后删掉了.git目录和.gitignore,只保留了纯代码。

        如果觉得克隆整个库浪费,可以只克隆最新代码,通过增加“--depth 1”参数即可,直接在克隆时限制分支用“-b %2”即可(不再需要“git chechout %2”)。

函数Fail

:Fail
echo 处理出错 %1
pause
exit
goto:eof

bat命令速查

set 设置变量

%变量% 引用变量

@echo off

        关闭命令回显

%cd% 工作路径

rd 删除目录

        /s 递归,否则只能删除空目录

        /q 无需确认

ren 重命名目录或文件

md 创建目录

cd 切换目录

del 删除文件

xcopy 复制目录和文件

        默认不复制目录,复制目录需要/e参数

>和>> 输出转向(写文件)

        通常后面跟一个文件名来实现写文件,>会先清空文件,>>追加


(这里是文档结束)

http://www.yidumall.com/news/91967.html

相关文章:

  • 小程序代理与加盟seo排名的职位
  • 自己做网站申请域名seo优化的方法
  • 网站费有发票怎么做会计分录sem推广优化
  • 如何在导航网站上做链接河南靠谱seo地址
  • wordpress 头像地址广州新塘网站seo优化
  • 资源下载网站建设企业网站定制
  • wordpress修改语言设置上海优质网站seo有哪些
  • 梁园区官方网站陕西网络推广公司
  • 视频网站是动态网站吗百度网页浏览器
  • 哪家电商平台靠谱福鼎网站优化公司
  • 怎样制作做实景的网站商品seo优化是什么意思
  • 动态网页设计是什么宜昌seo
  • 展示设计作品欣赏深圳网站设计实力乐云seo
  • 有和wind一样做用网站长沙营销型网站建设
  • 抖音创作服务平台关键词优化是什么意思?
  • 成都网站制作定制推广怎么做才可以赚钱
  • 临沂做进销存网站什么是电商平台推广
  • 网站优化公司收费推广渠道有哪些方式
  • 网站建设维护视频教程今日重大新闻头条财经
  • 做网站需要招聘内容培训网络营销的机构
  • 优化系统功能广州seo快速排名
  • 农林网站建设公司设计模板网站
  • 公司网站建设的步骤百度爱采购怎么优化排名
  • 互利互通网站建设whois域名查询
  • 学做网站要多少钱外贸网站建设流程
  • 用政府网站做参考文献的格式企业网站设计价格
  • 济南网站推广排名seo排名优化联系13火星软件
  • 做网站做图电脑需要什么配置seo顾问服务咨询
  • 安徽工程建设信息网站电商网站销售数据分析
  • 辽宁网站制作2021年十大热点事件