如何使用VS和TFS发布?

时间:2018-02-21 17:37:27

标签: visual-studio tfs tfs2015

我有几个开发人员在使用VS 2015社区的Web应用程序上工作。直到大约一个星期前,我们将项目保留在一个共享上并处理单独的部分,当发布时我将发布到我的文件系统,然后通过RDP窗口复制文件。

我们已经开始使用TFS Express 2015并加载了项目并且开发人员正在检查&按预期结束。

现在增加了TFS,发布当前签入版本的最佳方法是什么?我不想意外地让dev发布他们的本地副本。我不希望它按计划或登记处自动化,只是在我们决定时发布。

如何在VS之上发布TFS?

1 个答案:

答案 0 :(得分:1)

  

发布当前签入版本的最佳方式是什么?

根据您的说明,您不希望CI/CD和预定或登机门户

所以你需要create a build definition停用 override func viewDidLoad() { self.web_Description.delegate = self self.web_Description.scrollView.delegate = self self.web_Description.scrollView.minimumZoomScale = 1.0 self.web_Description.scrollView.maximumZoomScale = 5.0 } func webViewDidFinishLoad(_ webView: UIWebView) { self.web_Description.scrollView.minimumZoomScale = 1.0 self.web_Description.scrollView.maximumZoomScale = 5.0 self.web_Descriptio.stringByEvaluatingJavaScript(from: "document.querySelector('meta[name=viewport]').setAttribute('content', 'user-scalable = 1;', false); ") } func scrollViewDidEndZooming(_ scrollView: UIScrollView,with view: UIView?,atScale scale: CGFloat) { self.web_Descriptio.stringByEvaluatingJavaScript(from: "document.querySelector('meta[name=viewport]').setAttribute('content', 'user-scalable = 1;', false); ") } continuous integrationScheduled 选项。然后触发构建/发布手动

默认情况下(构建时没有指定更改集/提交版本),它将获取最新的构建源代码,您说:“Gated check-in

您可以参考以下文章,使用TFS发布Web应用程序:

  

如何在VS之上发布TFS?

对于发布,它应该与TFS或VS相同。如果设置相同的loaction,通常会覆盖现有的应用程序。