Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 如何在本地发布TFS项目?_Visual Studio 2012_Tfs - Fatal编程技术网

Visual studio 2012 如何在本地发布TFS项目?

Visual studio 2012 如何在本地发布TFS项目?,visual-studio-2012,tfs,Visual Studio 2012,Tfs,随着我们团队的发展,我的一位同事最近为我们建立了TFS 我们的IT部门设置了服务器,无法通过FTP或Web部署发布(IT部门从未设置) 我通常通过远程桌面将项目复制到服务器,并在服务器上的VisualStudio中打开它。然后我会将文件系统发布到IIS。当我在TFS项目中尝试此操作时,它将不会发布。网站上说已经发布,但没有任何变化 输出部分显示的消息如下: 1>------ Build started: Project: ScmPublicPortal, Configuration: Re

随着我们团队的发展,我的一位同事最近为我们建立了TFS

我们的IT部门设置了服务器,无法通过FTP或Web部署发布(IT部门从未设置)

我通常通过远程桌面将项目复制到服务器,并在服务器上的VisualStudio中打开它。然后我会将文件系统发布到IIS。当我在TFS项目中尝试此操作时,它将不会发布。网站上说已经发布,但没有任何变化

输出部分显示的消息如下:

1>------ Build started: Project: ScmPublicPortal, Configuration: Release Any CPU ------
1>C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\PublicClasses\LookupWorksheet.cs(16,21,16,28): warning CS0414: The field 'excelHelper.LookupWorksheet.records' is assigned but its value is never used
1>  ScmPublicPortal -> C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\bin\ScmPublicPortal.dll
2>------ Publish started: Project: ScmPublicPortal, Configuration: Release Any CPU ------
2>Connecting to C:\inetpub\wwwroot\SCM...
2>Transformed Web.config using C:\Users\alehaney.CA-TO-SC-IIS02\Desktop\ScmPublicPortal\ScmPublicPortal\Web.Release.config into obj\Release\TransformWebConfig\transformed\Web.config.
2>Copying all files to temporary location below for package/publish:
2>obj\Release\Package\PackageTmp.
2>Publishing folder /...
2>
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========

您要发布到哪个网站?因为看起来TFS Build已配置为发布到本地IIS服务器(在TFS Build服务器上)。我假设您正在尝试部署到另一台服务器上的网站?如果是这样,您需要将发布配置文件设置为指向正确的位置。

您的生成服务器安装在哪里?它似乎在构建代理上正确部署了包。如果回答不正确,很抱歉,但我对TFS是新手。我认为构建服务器安装在我们的测试服务器上,与安装TFS的服务器相同。您是如何在TFS中设置发布的?@MikeCheel我不知道。我需要问问我的同事。请再次原谅我对这件事的无知。我是一名实习生,从未与TFS合作过。当他们雇佣我的同事时,他设置了它,因为现在我们这里有三个人,我们需要一种更好的方法来管理我们的代码。是的,你说得对,我需要发布到另一台服务器。我最终部署到一个包并将该包导入IIS。我还能够安装WebDeploy。