打印

码工们,谁有程序备份工具

[复制链接]
1818|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
eydj2008|  楼主 | 2013-5-22 18:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家在WIN7下面,用什么软件做程序备份

之前我在XP下面写了一个BAT 现在移过来,死活不行了。

@echo off
@echo 请等待......

if exist "Debug\*.exe" (
copy "Debug\*.exe"
)

if exist "Debug" ^
rd "Debug" /s /q  

if exist "ipch" ^
rd "ipch" /s /q

@echo Clear KIEL .bak .plg .lst .obj .dbk .m51 .lnp........
rem KIEL------------------------------------------------------------
@echo Being Cleared *.bak  
for /r . %%i in (*) do if /i "%%~xi"==".bak" del /a/q/f "%%i"
@echo Being Cleared *.plg
for /r . %%i in (*) do if /i "%%~xi"==".plg" del /a/q/f "%%i"
@echo Being Cleared *.lst
for /r . %%i in (*) do if /i "%%~xi"==".lst" del /a/q/f "%%i"
@echo Being Cleared *.obj
for /r . %%i in (*) do if /i "%%~xi"==".obj" del /a/q/f "%%i"
@echo Being Cleared *.dbk
for /r . %%i in (*) do if /i "%%~xi"==".dbk" del /a/q/f "%%i"
@echo Being Cleared *.m51
for /r . %%i in (*) do if /i "%%~xi"==".m51" del /a/q/f "%%i"
@echo Being Cleared *.lnp
for /r . %%i in (*) do if /i "%%~xi"==".lnp" del /a/q/f "%%i"
@echo Being Cleared ...
for /r . %%i in (*) do if /i "%%~xi"==".sheji-a4" del /a/q/f "%%i"

rem VS2010------------------------------------------------------------
@echo Being Cleared *.sdf
for /r . %%i in (*) do if /i "%%~xi"==".sdf" del /a/q/f "%%i"
@echo Being Cleared *.pch
for /r . %%i in (*) do if /i "%%~xi"==".pch" del /a/q/f "%%i"
@echo Being Cleared *.pdb
for /r . %%i in (*) do if /i "%%~xi"==".pdb" del /a/q/f "%%i"
@echo Being Cleared *.tlog
for /r . %%i in (*) do if /i "%%~xi"==".tlog" del /a/q/f "%%i"
@echo Being Cleared *.idb
for /r . %%i in (*) do if /i "%%~xi"==".idb" del /a/q/f "%%i"
@echo Being Cleared *.obj
for /r . %%i in (*) do if /i "%%~xi"==".obj" del /a/q/f "%%i"
@echo Being Cleared *.res
for /r . %%i in (*) do if /i "%%~xi"==".res" del /a/q/f "%%i"
@echo Being Cleared *.ilk
for /r . %%i in (*) do if /i "%%~xi"==".ilk" del /a/q/f "%%i"
@echo Being Cleared *.log
for /r . %%i in (*) do if /i "%%~xi"==".log" del /a/q/f "%%i"
@echo Being Cleared *.ipch
for /r . %%i in (*) do if /i "%%~xi"==".ipch" del /a/q/f "%%i"
rem ------------------------------------------------------------
@echo Being Cleared *.ncb
for /r . %%i in (*) do if /i "%%~xi"==".ncb" del /a/q/f "%%i"
@echo Being Cleared *.opt
for /r . %%i in (*) do if /i "%%~xi"==".opt" del /a/q/f "%%i"
rem ------------------------------------------------------------

setlocal enabledelayedexpansion

if not exist BackUp md BackUp


rem set path=%path%;%programfiles%\winrar
rem set path=%path%;C:\Program Files (x86)\WinRAR

rem 采用上面路径方法或是下面将RAR.EXE 复制到系统目录下面
rem 必须先装WINRAR压缩软件 此例以RAR.EXE 3.93版本
rem if not exist "C:\WINDOWS\rar.exe" copy "C:\Program Files\WinRAR\rar.exe" "C:\WINDOWS"

rem rar a /r -e-s ^
rem "BackUp\%date:~0,10%_%time:~0,2%-%time:~3,2%_KEIL422.dj" "Software"


rem Backup1.exe
rem Backup2.exe

rem pause
exit


rem ---->ms 1S=1000 pause<----

相关帖子

沙发
aozima| | 2013-5-22 20:20 | 只看该作者
git svn ....

使用特权

评论回复
板凳
eydj2008|  楼主 | 2013-5-23 21:47 | 只看该作者
svn 用用看,怎么用

使用特权

评论回复
地板
xxlin1984| | 2013-5-27 13:43 | 只看该作者
svn教程
百度文库: http://wenku.baidu.com/view/34b571b769dc5022aaea0053.html

嫌麻烦,就一天一个压缩包;项目结束后,只留下最新的。

使用特权

评论回复
5
reille| | 2013-5-27 14:08 | 只看该作者
代码管理工具很多啦,像微软的vss,楼上所说的svn,还有CVS、GIT等等,这些工具都不错地,不仅可以备份你的代码,还有版本管理功能

使用特权

评论回复
6
eydj2008|  楼主 | 2013-7-21 20:14 | 只看该作者
堆入数据库 万一 搞错 找不回来 不好
还是压缩一下 存入一个版本保留比较好 就算是搞错 可以解压出来

使用特权

评论回复
7
z_no1| | 2013-7-21 23:56 | 只看该作者
你用了SVN就没这个顾虑了。

使用特权

评论回复
8
andyding| | 2013-7-23 10:14 | 只看该作者
SVN是个不错的选择

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://yonyon.taobao.com  步进电机 细分驱动开发板 编程技术交流交流QQ群A:121960

103

主题

3190

帖子

17

粉丝