有没有人碰巧有一些他们使用的好的命令行脚本可以做类似的事情:
清理VS项目(删除\ bin文件夹内容等)
备份SQL Server数据库
拉上所有文件
答案 0 :(得分:1)
您必须为您的环境插入许多细节,以便最好从头开始工作。您可以考虑NAnt(或它所基于的Ant)。
以下是您需要配置的任务的参考文档: http://nant.sourceforge.net/release/latest/help/tasks/delete.html http://nant.sourceforge.net/release/latest/help/tasks/exec.html * http://nant.sourceforge.net/release/latest/help/tasks/zip.html
*要备份SQL,您需要运行osql.exe命令。以下是处理此问题的其他一些答案: https://stackoverflow.com/search?q=osql%20backup
以下是构建文件的概述:
<?xml version="1.0"?>
<project name="buildMyStuff" default="build" basedir=".">
<target name="clean" description="remove all generated files">
<delete dir="temp/"/>
</target>
<target name="backupSQL">
<exec program="C:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql.exe">
<arg value="-E"/>
</exec>
</target>
<target name="zipFiles">
<zip zipfile="files.zip">
<fileset basedir="filesToZip/">
<include name="*.*"/>
</fileset>
</zip>
</target>
<target name="build" depends="clean, backupSQL, zipFiles"/>
</project>