我找到了Visual Studio Online的this API文档,其中显示了如何获取项目,但似乎并未显示如何签入项目。有谁知道这样做的方法?
背景
我们想要控制我们的数据库对象(表,视图,存储过程等),但不要手动确保我们在服务器上所做的更改已签入源代码控制
我们的想法是使用Sql Scripting Libraries生成当前数据库对象的文件,然后以编程方式上传/签入对Visual Studio Online(即TFS在线)的更改。这将在我们的开发/测试/生产数据库中每天执行。
我也开放其他想法来自动执行此操作,例如,如果有办法让Visual Studio以编程方式执行签入,而无需用户通过GUI执行此操作。
答案 0 :(得分:0)
所以......我发现Visual Studio / Team Foundation有command line program,do the trick。如果还有其他想法,我会感兴趣。
答案 1 :(得分:0)
如果你使用Git for VSO,那么Using Git tools with Visual Studio Online可能有帮助