快捷导航

网游分类软件分类

TeamCity 2021中文破解版 v2.1

大小:1.55GB

时间:2021-12-01

类别:编程工具

系统:PC

立即下载没有对应的手机版,本软件为电脑版,电脑版软件不支持手机安装。
提取码:5e2s
TeamCity 2021是一个全面的预集成解决方案,特别适用于 Java、.NET 和 C++ 开发人员和工程师,他们需要享受更快的构建配置维护、监控服务器状态并获得对项目的完整过程控制。由于其直观的功能,您能够同时运行并行构建、优化代码集成周期、利用自动化服务器端检查并在提交任何更改之前运行自动化测试。服务启动后,默认浏览器中将打开一个新选项卡。在这里,您可以随心所欲地修改登录信息、用户组和通知规则。主工具栏中提供的“项目”部分允许您开始运行构建并创建新项目。在您指定项目名称后,将可以使用更多选项,例如“构建计划”、“共享资源”、“元运行程序”和“VCS 根”。由于它以基于树的层次结构显示您的所有工作,因此您可以轻松地将多个项目分组和组织在一个父项目下,并配置参数、设置和用户角色。此外,该应用程序会通知您有关失败的测试并显示有关每个遇到的错误的所有必要信息。通过这种方式,您可以轻松识别影响您工作的冗余或无用 VCS 根和严重错误。如果要创建新的 VCS 根目录,则需要选择预定义类型之一,例如“Mercurial”、“StarTeam”、“Team Foundation Server”或“Visual SourceSafe”等。之后,VCS 根 ID、分支规范、HG 命令路径和检查间隔等选项将可用。通过访问管理部分,您可以监控整个磁盘使用情况、管理所有可用组和现有用户、编辑 HTTP 身份验证模块和预览使用情况统计信息。总而言之,TeamCity 被证明是一种直观的开发解决方案,可帮助您扩展服务器功能并构建 Xcode 3 和 Xcode 4 项目、创建包并将其发布到 NuGet 提要以及在服务器上轻松运行自动化测试。本站为大家提供的是TeamCity 2021中文破解版,并在下文中提供了该软件的详细安装破解教程,操作简单易懂,感兴趣的朋友下载试试吧。
TeamCity 2021中文破解版 v2.1

安装教程

1、从本站下载数据包并解压,运行安装程序TeamCity-2021.2.1.exe点击next。

2、点击“I agree”。

3、设置安装目录然后单机next。

4、选择需要的组件然后点击next。

5、软件正在安装,请耐心等待。

6、安装完成

软件功能

一、新功能
性能监视器现在可以显示每个选定时间段的日志条目。如要限制时间段,可以将选择拖放到图表上
如果运行属于构建链一部分的个人构建,则其所有依赖构建也将作为个人构建运行。但是,如果在依赖项设置中启用重用合适的构建,TeamCity 将尽可能尝试优化链。如果运行个人依赖构建不会带来优势,该软件将使用已完成的非个人构建。
Build Results 的 Parameters 选项卡有一个新过滤器:仅显示修改后的参数。如果启用,此选项卡将仅显示其值在当前构建中自定义的参数
为构建日志搜索中的下一步按钮提供一些快捷方式
在构建代理下载中包含自述文件
在构建运行时报告 PerfMon
性能监视器应发布已取消构建的数据
在每次获取时获取远程中所有可用分支的实验能力,而不是获取当前状态
将自动自动检测 python 测试视为 “pytest” 命令,而不是 “文件”
二、可用性问题
实验性 UI:单击构建日志中的一行不会更新 url 中的 focusLine
如果没有套件/包,但有几个子元素,可以在分组测试视图中显示“无名称”
删除重复的两个搜索按钮
部署部分:运行构建后运行部署按钮向下移动
验性 UI 中未加载非活动(在新选项卡中打开)选项卡中的信息
在新 UI 中滚动长构建日志会在浏览器中生成数十个历史条目
重命名 “构建日志” 选项卡上的 “移至顶部” 按钮
为上传个人补丁提供拖放支持
为上传的统一差异补丁生成更具体的个人补丁更改描述
依赖链:无法在实验性 UI 中查看一些构建的详细信息
检查 (ReSharper):添加附加参数应以换行符分隔到 UI 的信息
三、bug 修复
更改分支后,选项卡计数器中显示错误数量的待处理更改
修复构建日志中的重叠文本
“代理日志”选项卡不会在代理连接/断开连接时刷新,直到页面重新加载
在某些情况下,Perforce 检出可能会因客户端映射而失败(出现“必须创建客户端 'tw-28076' 以访问本地文件” 错误)
某些客户端映射可能会发生“无法构建补丁:java.lang.NullPointerException”
启用/禁用代理对话框:选择选项弹出窗口呈现在后面
默认关联池未显示在授权代理对话框中
构建日志搜索:下一个结果按钮不会跳转到一行中的每个事件
重置 buildsMetadata 缓存会导致无法在内置提要中找到 NuGet 包
四、性能优化
尝试从多个线程将相同构建加载到缓存中的高争用
在某些情况下 StringPoolInstance 中的内存使用过多(例如长测试的并发执行)
即使触发规则匹配提交的所有文件,也会缓慢处理带有触发规则的 VCS 触发器
修复与电子邮件通知相关的 NoClassDefFound 异常

软件特征

一、技术纵览
TeamCity 被称为“智能 CI 服务器”的一个原因在于它的集成方法。 说到支持某个工具时,我们是指以所有可能方式提供支持。 例如,对 Visual Studio 项目的支持提供了工具版本的自动检测、测试框架支持、代码覆盖率和静态代码分析等。 最重要的是,您可以在不安装任何插件且不修改生成脚本的前提下获得所有这些支持!
1、Java
提供对基于 Ant、Maven、Gradle、SBT 或 IntelliJ IDEA 的项目的原生支持
集成 IntelliJ IDEA 代码分析和代码覆盖率
具有增量生成功能的集成 IntelliJ IDEA 编译器,支持 Scala、Clojure 和 Kotlin 等语言以及 Android 项目
提供对 JUnit 和 TestNG 的原生支持,具有重新排列测试的能力
2、NET
生成 Visual Studio 解决方案;提供对 MSBuild、Powershell 或 NAnt 的原生支持
完全支持用于生成 .NET Core 项目的 .NET CLI 工具链
对 C#、VB.NET、XAML 以及由 ReSharper 提供支持的许多其他语言进行代码分析
使用 .NET 测试框架进行测试,包括:NUnit、MSTest、VSTest、MSpec、xUnit 和所有基于 Gallio 的框架
使用 dotCover、NCover 或 PartCover 分析代码覆盖率
一流的 NuGet 支持
3、Ruby
将 Rake 与 RVM、Bundler 或 Ruby SDK 一起使用来生成项目
使用 Test::Unit、Test-Spec、Shoulda、RSpec 和 Cucumber 进行测试
4、XCode
构建 Xcode 项目(支持版本 3 到 11)
5、C++、PHP 和 Node.JS 等
通过诸多插件支持 C++ 或 PHP 等其他语言。
6、Python
完全支持虚拟环境:pipenv、virtualenv
与 unittest、pytest、flake8、pylint 集成
二、关键集成
如果没有与版本控制系统、问题跟踪器、生成工具和软件包库等一些关键工具集成,很难想象这会是一个优秀的 CI 和 CD 服务器。 TeamCity 非常重视为这些关键集成提供全面支持。
1、Docker
开箱即用的一流 Docker 支持:
作为单独的生成步骤生成 Docker 镜像。
在生成开始时自动启动 Docker Compose 生成服务,并在生成完成时将它们关闭。
作为其他运行程序(Gradle、Maven、Ant 和命令行)的扩展,在指定的 Docker 容器中运行生成步骤
清理生成发布的所有镜像。
打开 Docker 注册表连接。
2、问题跟踪器
可以通过两种方式将 TeamCity 与 JetBrains YouTrack 集成:
该软件可以检测变更中提到的问题 ID,并提供 YouTrack 的链接。
YouTrack 可配置为从 该软件导入变更信息,并将其添加到问题中。 YouTrack 甚至可以将不同的命令应用于问题,前提是在变更中提及这些命令。
同时,该软件开箱即支持 Jira 和 Bugzilla,并且可以通过插件与其他系统轻松集成。
3、Maven
该软件在后台为原生 Maven 支持提供了多种功能,包括:在生成配置中自动设置 Maven 生成步骤,跨项目共享通用 Maven 设置,以及可视化从 POM 收集的各种项目数据。 
当指定的 Maven 工件发生变化时,该软件也可以触发生成。
4、Visual Studio Team Services
借助与 Visual Studio Team Services 的集成,您可以在该软件中将 VSTS 设置为源控制(同时支持 Git 和 TFVC),使用工作项链接该软件生成和版本控制历史记录,并在 Git 代码库中接收提交与合并请求的生成状态。
5、NuGet
通过广泛的 NuGet 集成,该软件可以在代理上安装和更新 NuGet 软件包,创建软件包并将其发布到 NuGet 源。 
该软件还可以充当 NuGet 源服务器,并在指定的 NuGet 软件包发生变化时触发生成。 
从 2018.2 起,TeamCity 允许您指定多个 NuGet Feed,供项目及其所有子项目中的生成使用
6、VCS 托管服务
将该软件
连接到您的 GitHub 和 BitBucket 问题跟踪器,以便自动获取和显示问题的相关信息。
一旦完成生成,就会将生成状态发布到 GitHub、GitLab、Bitbucket 和 Upsource。
直接从 GitHub、Bitbucket、GitLab 仓库创建项目,甚至不需要提供 URL。 该软件将连接到您的 VCS 并列出所有可用的代码库 - 您只需任意选择一个。
三、云集成
该软件
可以通过在 Amazon EC2、Microsoft Azure、VMware vSphere 上或者您自己的 Kubernetes 群集中动态扩展构建代理场来充分利用云计算。
1、Amazon EC2
该软件
通过在 Amazon EC2 上放置生成代理来充分利用云计算。
该软件
可以在其生成调度中考虑虚拟机,并根据加载和生成队列状态自动挂起/恢复这些虚拟机。
利用 AWS Spot 队列请求,以更高级和更具成本效益的方法在 AWS 上运行构建。
使用 EC2 启动模板创建云构建代理,在您的 AWS 帐户中修改它们的参数,而无需在 该软件

正在使用 Microsoft Azure 云平台? 将它与该软件
集成,并在需要时扩展您的生成场。 不必再费心在发布期间预测生成代理上的负载。 当您需要更强大的功能时,TeamCity 将在 Azure 上自动启动代理,并在不再需要时将它们停止。 Azure Artifact Storage 插件提供了使用 Azure Blob 存储来保存外部生成工件的功能。 
3、Google Cloud 插件
该软件
可与 Google Cloud 服务紧密集成。 Google Cloud Agents 插件允许使用 Google Compute Engine 按需启动云实例来扩展云生成代理池,同时还支持使用经济高效的可抢占式虚拟机。 Google Artifact Storage 插件提供了使用 Google Cloud Storage 来保存外部生成工件的功能。 
4、Kubernetes
该软件让您可以在 Kubernetes 上实现可扩展的 CI/CD 架构:当您需要构建代理、执行它们的作业时,构建代理可以自动启动并在构建完成后移除。
四、持续集成
您重视持续集成吗? 您想要一个稳定的主线和没有错误的生成吗? 如果是这样,该软件将提供诸多功能来不遗余力地支持您。
五、配置
熟练的软件开发者会努力避免重复的代码;同样,生成工程师也会尽力回避重复的设置。 该软件了解这一点,因此提供了多种方法来重用设置。
六、生成历史
我们坚信,保存生成、变更和失败的历史记录对于任何软件开发过程的成功都至关重要。 利用该软件,您可以运行历史生成,查看统计信息和测试历史报告,以及固定、标记生成并将其添加到收藏夹中。 所有变更都会在变更日志中积累。
七、生成基础架构
想象一个由开发者作出的变更组成的传送带,一群测试人员实施和验证这些变更,并通过验证结果完善这些变更。 该软件就是这样一种传送带,只是测试人员被替换为生成代理。
八、代码质量跟踪
帮助您在项目中实现更好的代码质量是该软件的最终目的。 这就是它捆绑著名的 IntelliJ IDEA 和 ReSharper 代码分析以及 Java 和 .NET 代码检查的原因。 此外,还捆绑并开箱支持主要的覆盖率引擎。 您甚至可以将代码质量用作生成失败条件。
九、VCS 互操作性
该软件版本控制系统集成十分全面。 很难想象会存在 TeamCity 无法检索到其源代码的项目。
十、扩展性和可定制性
该软件为您提供了多种与服务器交互以及定制和扩展服务器的方式。 可以在生成脚本中使用服务消息,通过 REST API 进行交互,或使用 Open API 创建插件。
十一、系统维护
即使没有正在运行的生成,该软件也会帮助您保持 CI 服务器健康、稳定地运行。 它会提供各种有用的报告,如 Disk Usage、Build Time 和 Server Health 报告,您还可以在后台运行生成历史记录清理。
从 2019.2 开始,该软件还会以 Prometheus 格式通过 HTTP 端点公开它的指标。
十二、用户管理
我们深知,CI 服务器将供整个团队甚至整个公司使用,这就是该软件提供灵活用户管理的原因,其中包括分配用户角色,将用户分组,不同的用户身份验证方式,以及包含所有用户操作的日志(便于更清楚地了解服务器上所有活动)。

软件优势

1、更加安全的方法
CI/CD 是现代开发流程的核心要素,为了进一步加强其CI/CD服务器的安全性,该软件管理员现在可以启用双因素认证,并要求用户输入额外的认证代码来登录。
2、进一步整合 Perforce
该软件通过一系列新功能加强了 Perforce 整合,包括:
①在变更列表上运行构建
运行自定义构建功能现在允许用户使用 Perforce 变更列表中的变更运行个人构建。用户可以在这样的变更列表上触发整个构建链,并在该软件用户界面上看到相应的文件列表。
②Perforce Shelve 触发器
该版本增加了新的 Perforce Shelve 触发器,它可以检测新的和修改过的、描述中包含特定关键字的变更列表,并触发对它们的个人构建。
③Perforce Helix Swarm 报告
该版本通过添加新的 Perforce Swarm 发布器扩展了提交状态发布器的构建功能。当发布者被配置后,该软件会将构建的信息发送到 Perforce Helix Swarm 服务器,相应的评论会被添加到变更列表的 Swarm 评论中。
④自动标签
VCS 的标签构建功能现在可以在 Helix 服务器中创建自动标签。这些标签作为 changelist 编号的别名。与该软件以前的版本中使用的静态标签相比,这些标签可以大大提升性能。
3、新的 Space 认证模块
2021.2 版本增加了新的 JetBrains Space 认证模块,允许用户使用 Space 账户登录,并且新版本的该软件还支持添加 VCS 根目录、创建项目和构建配置。
4、为 C# 开发人员简化 CI/CD
该版本创建了新的 C# 脚本构建运行器,它提供了一种用真正的编程语言来编写构建步骤的简单方法,并且是跨平台的,可以在任何带有 Docker 的系统上运行,同时内置了对 NuGet 的支持。
5、Sakura UI
Sakura UI 可以帮助开发人员快速找到需要的东西,二 2021.2 版则增加了 Sakura 用户界面中没有的经典用户界面的两个视图:待定变更和变更细节。此外,用户名现在可以在旁边显示头像。
展开全部内容

精品推荐

相关软件

同类热门

登月探险家版本大全 恐怖塔防游戏大全 部落争霸全部版本 格斗游戏有哪些 刺激游戏推荐 西游游戏有哪些 动画设计软件大全 仙侠游戏大全 宅男10大看片神器 万象直播大全 经典动作游戏推荐 经营类游戏推荐

1条评论