如何通过互联网连接TFS

2023-11-30

我正在团队环境中开发一个大型应用程序。我们使用 Team Foundation Server 来通过 VS2010 控制源代码。我们使用 LAN 连接 TFS,这在小型办公室中效果很好,但现在我们需要通过 Internet 连接 TFS。

实际上我想知道的是,我们有许多开发人员,他们居住在世界各地的不同地点。我们想通过局域网等互联网直接将工作下载到TFS服务器中。我们还将连接使用此应用程序并希望并行连接这两种用户的 LAN 用户。

注意:我们不想使用 VPN。

TFS有可能做这样的工作吗?任何帮助将不胜感激。


您绝对可以通过互联网公开 TFS。 TFS 基本上是托管在 IIS 中的一组 Web 服务,只需使您的服务器在互联网上可见即可。

不过,您可能需要考虑一些安全最佳实践:

1) 您应该在 IIS 中配置 SSL 证书并使用 HTTPS 连接到 TFS(在 VS 中连接时的选项)。

2) 您应该将 SQL Server 数据库放置在不直接暴露于 Internet 的单独计算机上(但对应用程序层服务器可见)。 SSRS 应驻留在 AT 服务器上,DB 和 SSAS 应驻留在数据层服务器上。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过互联网连接TFS 的相关文章

  • Visual Studio 2010 RTM 未通过 ClickOnce 发布

    有人在 VS2010 中使用 ClickOnce 吗 当解决方案构建良好时 我在发布时收到以下内容 Building WindowsFormsApplication1 Error Cannot publish because a proje
  • 为什么 TFS 构建步骤扩展图标丢失?

    我按照 MS 教程为 TFS 创建了一个新扩展 由于某种原因 当我将图标添加到扩展程序时 我可以在安装扩展程序时在 扩展程序管理器 页面中看到此图标 但是当我选择我的扩展时从构建步骤菜单中图像丢失 在 vss extension json
  • 使用 VSTS 通过 VSTS 包和旧式 csproj 构建解决方案

    我有一个解决方案 具有以下内容 带有旧式 csproj 的多个库 net461 带有新 csproj 的多个项目 net461 Net core 库和我们的应用程序 但目标是 net461 并引用旧样式的 csproj 项目 我使用 VST
  • 如何使用 TFS build 2015 运行自动硒测试?

    我有 NUnit 硒测试 已嵌入到单元测试中 并且我正在尝试使用 TFS Build 2015 运行它 所有测试在本地运行得很好 但不是从 TFS 服务器运行 我启用了代码覆盖率 发现 Module unittests dll 工作正常 大
  • Visual Studio 2015 Enterprise 附带测试自动化工具?

    管理层正在研究自动化测试 我们的 QA 主管想知道 Visual Studio 2015 Enterprise 和 Team Foundation Server 2012 是否附带了任何自动化测试工具 据我所知 微软提供了一套工具作为一个单
  • vs2010 在任何类型的滚动中卡住/冻结

    我在 VS 2010 SP1 中有一个恼人的问题 当我尝试用鼠标 键盘或滚动条向上 向下滚动时 VS2010 就会变得疯狂 屏幕的某些部分会冻结 我重新启动了VS 2010 甚至重新启动了计算机 但没有任何反应 我卸载了VS2010和vs2
  • VS 2010 和 CMake:“rc”未被识别为内部或外部命令

    我正在尝试使用 VS 2010 和 CMake 在 Windows 10 Home 上构建一个项目 我收到以下错误 zutil c lib nologo out zlib lib adler32 obj compress obj crc32
  • 如何在cmake中将构建类型更改为Release模式?

    我正在尝试以发布模式构建一个项目 默认情况下它是在调试模式下构建的 我正在设置变量CMAKE BUILD TYPE到 释放 CMakeLists txt 但它仍在调试模式下构建项目 当我在 CMake 命令中传递 Release 作为构建类
  • TFS 2017 API;使用变量对构建进行排队

    我正在尝试创建构建请求并为 TFS 构建定义中定义的自定义变量指定新值 我想我可以在不先更新构建定义的情况下完成此操作 我将以下 JSON 发布到 URL http
  • 在 Visual Basic 2010 的控件中显示 PDF

    我刚刚安装了 Visual Basic 2010 浏览了一些有关如何显示文件的教程 但找不到任何有关如何选择现有 PDF 文件并将其嵌入表单的材料 任何正确方向的建议或指示都会很棒 谢谢 只需在表单中嵌入浏览器控件并将其导航到 PDF 文件
  • SonarScanner 给出的“MsBuild.exe”在 TFS 2018 上未被识别为内部或外部命令

    我将 SonarQube 添加到现有的 TFS 2018 版本中 我按照此处下载 Community Edition 7 4 的说明进行操作https docs sonarqube org display SCAN Install the
  • 在 C++ 中的 Switch-Case 中执行 OR 运算

    你会如何在 C 中做到这一点 例如 如果用户按 ESC 或 q 或 Q 我试图触发程序退出 我尝试寻找它 但在 C 中没有找到它的语法 我知道如何使用 if else 来做到这一点 但是可以使用 switch case 来做到这一点吗 当然
  • 64位系统上编译32位系统-兼容性

    我有一台带有 64 位操作系统的 64 位机器 我如何使用 Visual Studio 2010 编译程序 以便它们在 32 位系统上运行 如果我在 64 位机器上安装 32 位操作系统 我认为这不会有问题 如果您正在谈论 NET 应用程序
  • MVC 4 IntelliSense 无法在 Visual Studio 2010 的 Razor 中工作

    我将 Visual Studio 2010 与 ASP NET MVC4 一起使用 并且 IntelliSense for Razor 语法在应用程序的视图中对我不起作用 我能做些什么 还引用自 http sebnilsson com 10
  • “应用程序无法正确启动(0xc000007b)。单击“确定”关闭应用程序。”

    当我尝试打开 Visual Studio 2010 时 我在运行 Windows Server 2008 R2 Enterprise SP1 的 VPS 上收到标题中的错误消息 即使在我安装了 SQL Server 2012 和 VS 20
  • ATL COM 类注册 .rgs 文件默认值

    我正在创建一个 COM 服务器可执行文件 并且遇到了类注册问题 当我创建类对象时 自动生成的 rgs 文件如下所示 HKCR NoRemove CLSID ForceRemove 4C6DAD45 64B4 4C55 81C6 4CE125
  • msvc2010 - 如何建立一个干净的输出目录?

    我在使用 Visual Studio 2010 时遇到问题 因为它现在在构建时使我的输出目录充满了 pdb 和其他文件 在以前版本的 msvc 中 我将中间目录设置为输出目录以外的其他目录 并在那里生成了 pdb 文件 以及基本上其他所有内
  • 本地git,推送到tfs远程repo

    我厌倦了向我的队友解释使用 DVCS 相对于 CVCS 的好处 他们中的一些人害怕学习曲线 另一些人则看不出任何原因 因为对他们来说 这都是一样的 就我个人而言 我对 TFS 及其问题感到非常厌倦 每当我需要进行一些小的 修复 时 我都必须
  • 为什么安装了 TFS Power Tools 后却缺少 tfpt.exe?

    我在 Windows 10 上使用 Visual Studio Community 2017 我安装了 TFS power tools 2011 2013 2015 我读到以前的 Power Tools 已集成到 TFS 2017 中 但任
  • 类型或命名空间“MyNamespace”不存在等

    我有通常的类型或命名空间名称不存在错误 除了我引用了程序集 using 语句没有显示为不正确 并且我引用的类是公共的 事实上 我在不同的解决方案中引用并使用相同的程序集来执行相同的操作 并且效果很好 顺便说一句 这是VS2010 有人有什么

随机推荐

  • 如何查看JTable中的列标签?

    我有如下代码 table 1 new JTable table 1 setModel new DefaultTableModel new Object null null null null null null null new Strin
  • Android MapView 叠加层在放大时消失

    我正在开发一个简单的 Android 应用程序 用于在地图上绘制路线 一切都很顺利 但我在放大 Samsung Galaxy S2 时遇到了问题 它在 Galaxy S3 上运行良好 所以我想知道它是否与较低规格设备上的内存管理有关 它在模
  • Windows 8 Phonegap 应用程序 JQuery 移动安全异常

    我使用phonegap 2 9 0 创建了一个Windows 8 项目 然后尝试在其中使用JQuery 移动库 但我收到以下安全异常 知道如何解决这个问题吗 Exception was thrown at line 4 column 700
  • 在正则表达式中使用 Lookahead 和 Lookbehind 忽略 BBCode 之间的任何单词

    我想在这里扩展特定的代码
  • 为什么cout<

    为什么cout lt
  • 将十六进制字符串解析为整数会引发 NumberFormatException?

    所以 在 Java 中 您知道如何声明整数 如下所示 int hex 0x00ff00 我认为你应该能够扭转这个过程 我有这个代码 Integer valueOf primary getFullHex 其中 Primary 是自定义 Col
  • jna 平台中的 NoSuchMethodError

    我想发布应用程序的新版本 但启动时它会抛出 NoSuchMethodError java lang NoSuchMethodError com sun jna Native load Ljava lang String Ljava lang
  • Three.js:更改精灵的枢轴点

    我创建了一张 3D 地图 并通过 Sprites 在这张地图上标记点 除了精灵标签的定位之外 这本身工作得很好 因为我正在创建地图 所以相机可以从 0 度倾斜到 90 度 而理想情况下 标签始终在屏幕上标记的项目正上方保持一定距离 但不幸的
  • 使用
    标记外部的按钮提交表单

    假设我有
  • 尝试保存到 NSUserdefaults 时出错

    我有一个按以下方式工作的表 如果选择一行 则将与所选行对应的金额添加到var total 添加一个复选标记 如果取消选择 金额将被减去 复选标记将设置为无 在尝试将数据保存到 NSUserDefaults 或从 NSUserDefaults
  • 无法进行跨域 Ajax 调用

    文档 ready 函数 ajax 网址 http gdata youtube com feeds api users zdf playlists v 2 类型 获取 成功 函数 消息 控制台 log 消息 我收到此错误 XMLHttpReq
  • 将选择选项和 optgroup 存储在 JavaScript 数组中

    我正在制作一个循环 html select 的 jQuery 插件
  • GORM 无法认识到插件中的域类是 GORM 类

    我正在尝试使用 Grails 项目作为插件 基本上将我的域类放在插件中 然后在多个 Grails 项目中使用它们 我已经这样做了 grails 创建应用程序 web grails 创建应用程序插件 在两个项目的根目录中创建一个setting
  • R 自定义包安装文件错误

    我一直在为一个模拟项目开发 R 包 在我家里的计算机上我已经使用 RStudio 成功构建并安装了它 然而 在大学的另一台机器上 我遇到了麻烦 如果我尝试在 RStudio 中构建一个二进制文件 它也会安装它 我会收到一个错误 如果我只是编
  • AVD 管理器无法找到 tools\android.bat,即使它在那里

    我在互联网上对此进行了很多研究 但我发现没有任何东西可以帮助我 我让 SDK 管理器运行 但是当我尝试运行 Adroid AVD 管理器时 它不运行 为什么 它一字一句地说 无法执行tools android bat 该系统找不到指定的文件
  • 如何更改javafx中滑块的填充颜色

    我正在制作一个视频播放器 想要使用时间线滑块 并且我想将滑块从第一张图片更改为第二张图片 我可以只使用CSS代码来做到这一点吗 如果是的话 代码是什么 下面很长的帖子 如果您想要一种简单的方法来实现滑块上的 颜色 我应该提到您可以使用JFo
  • 如何绕过权限被拒绝错误?

    以下示例将点形状文件写入光盘 但是 当脚本尝试将 shapefile 写入 C 时 我收到错误 我可以写入外部硬盘 G 以下是我在 R 中收到的错误 文件错误 out name wb 无法打开连接 另外 警告消息 在文件 out name
  • 有条件地选择多个(相邻)行

    我想返回符合特定条件的行 我可以对单行执行此操作 但我需要对多行组合执行此操作 例如 浅绿色 符合 XYZ 为正且 总计 gt 10 的条件 而 红色 则不然 当我组合相邻的一行或多行时 它确实 gt 深绿色 我可以实现遍历所有行而不返回重
  • 为什么当 Tomcat 加载和读取 beans.xml 时 Spring AOP XML 模式没有正确加载

    我正在尝试使用Spring 基于模式的 AOP 支持在 Eclipse 中 尝试在 Tomcat 中加载配置时出现错误 Eclipse 中没有错误 并且 aop 命名空间的自动完成功能正常工作 但是当我尝试将项目加载到 Eclipse 中时
  • 如何通过互联网连接TFS

    我正在团队环境中开发一个大型应用程序 我们使用 Team Foundation Server 来通过 VS2010 控制源代码 我们使用 LAN 连接 TFS 这在小型办公室中效果很好 但现在我们需要通过 Internet 连接 TFS 实