以编程方式将文件签入到Visual Studio Online

本文关键字:Visual Studio Online 编程 方式 文件 | 更新日期: 2023-09-27 18:08:58

我找到了这个Visual Studio Online的API文档,它显示了如何获取项目,但似乎没有显示如何签入项目。有人知道怎么做吗?

背景:

我们想要源代码控制我们的数据库对象(表,视图,存储过程等),但不希望必须手动确保我们在服务器上所做的更改被检入到源代码控制。

我们的想法是使用Sql脚本库来生成当前数据库对象的文件,然后以编程方式上传/签入更改到Visual Studio Online(又名TFS Online)。这将每天在我们的Dev/Test/Production数据库上执行。

我也对其他自动化的想法持开放态度,例如,如果有一种方法可以让Visual Studio以编程方式执行签入,而不需要用户通过GUI执行签入。

以编程方式将文件签入到Visual Studio Online

所以…我发现有一个Visual Studio/Team Foundation的命令行程序,应该可以解决这个问题。如果还有其他的想法,我会很感兴趣。

如果您使用Git进行VSO,那么在Visual Studio Online中使用Git工具可能会有所帮助