【问题标题】:TFS (or similar alternative) for Django web app?Django Web 应用程序的 TFS(或类似替代方案)?
【发布时间】:2013-05-27 01:00:55
【问题描述】:

我很喜欢 TFS(就像在新的 Team Foundation Service 中一样),用于简单的源代码控制、敏捷项目管理、CI 以及在云中构建我的 .NET 项目。

有没有人成功地将 Team Foundation Service 用于开源项目?具体来说,我有一个 django web 应用程序,当前使用 GitHub 和 CircleCI,并测试了 python 和前端 js。我对这些感到满意,但希望我可以内置错误跟踪和项目管理。有没有可比的产品在云中提供相同的功能套件?

【问题讨论】:

  • 这个问题很老了,我知道...但是,您是否在问是否可以通过 python 脚本(来自 Django)将输入发布到 TFS 服务器,从而创建管道构建或任何其他功能需要退出 TFS 服务器吗?如果是这样,你找到解决方案了吗?我正在努力做到这一点,但我在 Internet 上没有看到任何不是用 C# 编写的好资源。
  • Team Foundation Service 现在更名为 Visual Studio Code,因为它物有所值。我怀疑这现在记录得更好,但我多年来没有检查过。 GitHub、CircleCI/Appveyor 已被证明是不错的选择

标签: tfs continuous-integration azure-devops


【解决方案1】:

嗯,TFS 本质上是一个私有存储库。这并不是说你不能配置它以供开源使用,但我从未见过它完成。因此,从某种意义上说,您不会将它用于 OpenSource,因为您将公开它供任何人和所有人使用。但如果你的意思是你想将它用于 Django 项目、PHP、Python 等,那就没什么了。它运行良好,与您对 TFS 的预期一样好。

如果你希望它是真正意义上的开源,那么你会想要使用像 GitHub 这样的公共存储库。

【讨论】:

  • 我的意思是使用开源框架(而不是 .NET),不一定要构建开源项目。
【解决方案2】:

我不知道它是否能帮到你(git 存储库已经在 github 上,不是公开的,5 个免费帐户的用户限制,...)但如果你喜欢的话,也许你可以看看 https://tfs.visualstudio.com/ TFS...

【讨论】:

  • tfs.visualstudio.com 是我所指的产品——它被称为“团队基础服务”。它对我来说是完美的工具(对于一些 ALM 功能),但它没有明显的 python 支持
猜你喜欢
  • 2013-01-14
  • 1970-01-01
  • 2021-08-28
  • 1970-01-01
  • 2019-12-10
  • 2011-11-11
  • 2016-02-09
  • 2023-04-07
  • 2014-09-19
相关资源
最近更新 更多