daoxiangcun

一般做android系统开发都在linux下,做应用开发的话,有时候windows可能更方便一点,为了方便自己管理代码,一般会在本地建立一个git的仓库。为了安全起见,就需要不时地备份git仓库。

下面介绍一下windows xp下在本地备份git仓库的方法:

  1. 约定

    要备份的git目录位置:d:\git_repo

    备份后的git目录位置:e:\git_backup

  2. 在e:\git_backup下创建一个名为backup.bat的bat文件,在其中添加相关备份代码如下:
        @echo off
        set a=%date:~0,10%_
        set b=%TIME:~0,2%
        if %TIME:~0,2% leq 9 (set b=0%TIME:~1,1%)else set b=%TIME:~0,2%
        set c=-%TIME:~3,2%-%TIME:~6,2%
        echo "%a%%b%%c%"
        set backup_dir=git_backup_%a%%b%%c%
        echo %backup_dir%
        md %backup_dir%
        cd %backup_dir%
        git clone --bare d:\git_repo
  3. 设置任务计划自动调用

    类似于linux下的crontab任务调度一样,在windows下也可以建立一个任务计划来由系统定期做一些事情,具体操作是在控制面板中打开任务计划,新建一个任务计划就可以了,操作很傻瓜,应该不用多说了,比如我们可以让计算机每周自动备份一次git仓库等。

分类:

技术点:

相关文章:

  • 2022-01-29
  • 2021-11-28
  • 2021-11-28
  • 2021-11-05
  • 2022-01-17
  • 2021-07-28
  • 2021-07-14
  • 2021-09-26
猜你喜欢
  • 2022-12-23
  • 2021-09-18
  • 2021-10-14
  • 2021-11-29
  • 2021-08-20
  • 2021-11-28
相关资源
相似解决方案