6

有谁知道通过 TeamCity 查看整个构建源的方法 - Jenkins 有一个很好的功能,您可以非常轻松地进入工作区。希望这可以开箱即用或通过其他方法实现。谢谢。

4

1 回答 1

4

我不知道是否有办法通过 Team City 界面直接获取源代码,但我知道当您检查问题时,您可以获得堆栈转储。如果可以的话,我不会感到惊讶。

但是,我改用了不同的工作流程,因为 CI 的工作环境应该只是从您的来源结帐。因此,如果您有修订信息,则可以从存储库中查看源代码:

  • 使用%build.vcs.number.1%“内部版本号格式”字段中的属性;这会将修订 ID 放入构建的名称中。然后,您可以在存储库中准确查看该源。

  • 您可以配置结帐的位置,但无论哪种方式,如果您有权访问该框,您都可以导航到“Team City”的工作目录。

    • %system.teamcity.build.checkoutDir%如果您想查看磁盘上发生签出等的目录,您可以通过该属性获取临时 WC 目录。

    • 有关更改它的更多信息,请参阅此 TeamCity 文章

  • 您可以在 VCS Settings 下打开 VCS Labeling,在您的存储库中自动标记构建。该命名约定也是可配置的。

希望有帮助。

于 2013-06-14T21:41:56.843 回答