我们使用 TFS 预览版进行版本控制。但问题是,我们没有该服务器的任何备份。
我们要做的是以下。在服务器上,我们将安排一些应用程序。将所有 TeamProjects 下载到一个文件夹(每天另一个文件夹)20121104 / 20121204 / 201213/04 / ... 所以我们总是有昨晚的代码。
我发现了一些东西,比如 workspace.Get() ,......
什么是最好的解决方案。
PS:编写语言是C#
你可以有多种解决方案,
您可以使用Team Foundation Server 集成工具安装本地 TFS 并将其与 TFS 服务同步,并针对您的本地备份运行计划备份,这也将对您有所帮助,因此如果 Internet 连接因任何原因不可用,您将继续工作
另一种创建计划任务的解决方案,该任务具有运行以获取最新的批处理文件或电源 shell 脚本
您还可以创建一个构建定义以触发计划并自定义构建以获取源并将其放入本地计算机
更新