Tagged articles
41 articles
Page 1 of 1
DevOps
DevOps
Aug 10, 2020 · Operations

Case Study: End-to-End DevOps Delivery Pipeline Implementation at Agricultural Bank of China

This article details the Agricultural Bank of China's multi‑phase journey to build a broad, end‑to‑end continuous delivery pipeline—covering requirement gathering, architecture design, planning, coding, testing, deployment, and operations—using Microsoft TFS, agile practices, and DevOps metrics to achieve mature, bank‑wide toolchain integration.

BankingContinuous DeliveryDevOps
0 likes · 13 min read
Case Study: End-to-End DevOps Delivery Pipeline Implementation at Agricultural Bank of China
DevOps
DevOps
Apr 3, 2020 · Cloud Native

Implementing a TFS + Jenkins CI/CD Solution on a PaaS Platform with OpenShift

This article describes how to build a CI/CD pipeline using TFS for source control and Jenkins for automation on a Red Hat OpenShift‑based PaaS, covering code management, automated builds, testing, container image creation, deployment, and the necessary Jenkins and TFS configurations.

DevOpsJenkinsOpenShift
0 likes · 10 min read
Implementing a TFS + Jenkins CI/CD Solution on a PaaS Platform with OpenShift
DevOps
DevOps
Aug 19, 2019 · R&D Management

Using TFS to Set Up Iterations (Sprints) in Agile Development

This article explains how agile teams can plan and track work using iterations or sprints, outlines the benefits of iteration planning, provides step-by-step guidance for creating iteration plans, and demonstrates how to configure iterations in TFS to manage tasks effectively.

DevOpsTFSsprint
0 likes · 5 min read
Using TFS to Set Up Iterations (Sprints) in Agile Development
DevOps
DevOps
Aug 13, 2019 · R&D Management

Configuring and Using TFS Electronic Board for Agile Task Management

This guide explains how to configure the TFS electronic board, create and maintain tasks, and leverage the board in daily stand‑ups and other meetings to improve agile task tracking and project visibility within a development team.

ConfigurationDevOpsElectronic Board
0 likes · 5 min read
Configuring and Using TFS Electronic Board for Agile Task Management
DevOps
DevOps
Jul 2, 2019 · R&D Management

Implementing Requirement Itemization in TFS: Process and Best Practices

This article explains how the Agricultural Bank's R&D Center uses TFS for end‑to‑end requirement itemization, detailing the workflow of project, module, and function work items, the importance of standardized information entry, and guidelines for demand batch and change number documentation.

DevOpsTFSprocess
0 likes · 4 min read
Implementing Requirement Itemization in TFS: Process and Best Practices
DevOps
DevOps
Jun 13, 2019 · Operations

How to Import and Export Test Cases in TFS

This guide explains how to use the TFS Test Plan Management tool to import and export test cases, detailing step‑by‑step procedures, example screenshots, default file locations, and answers to common questions for testers seeking to manage their test case data efficiently.

DevOpsExportImport
0 likes · 3 min read
How to Import and Export Test Cases in TFS
DevOps
DevOps
Jun 11, 2019 · R&D Management

How to Use TFS: Understanding Defect Statuses and Performing Bulk Updates

This guide explains how to query, interpret, and manage defect statuses in TFS—including the four typical workflow states and the method for bulk‑updating statuses—providing practical tips for developers and testers in a DevOps environment.

Bulk UpdateDevOpsStatus Workflow
0 likes · 4 min read
How to Use TFS: Understanding Defect Statuses and Performing Bulk Updates
DevOps
DevOps
Jan 8, 2019 · Operations

Implementing an End-to-End CI/CD Pipeline for a Large-Scale Banking System Using Azure DevOps and TFS

This article presents a comprehensive case study of how a major Chinese bank transformed its legacy C‑based IT system development by designing and deploying a fully automated, end‑to‑end CI/CD pipeline with Azure DevOps Server (formerly TFS), covering static code analysis, mandatory code review, continuous integration, automated testing, and release management to accelerate delivery and improve quality.

AutomationAzure DevOpsDevOps
0 likes · 9 min read
Implementing an End-to-End CI/CD Pipeline for a Large-Scale Banking System Using Azure DevOps and TFS
DevOps
DevOps
Sep 29, 2018 · Operations

Containerizing TFS Continuous Integration and Agent Management with Docker

This article explains how to use Docker to containerize both the TFS continuous‑integration workflow and the TFS build agent, providing step‑by‑step commands for customizing Docker images, configuring agents, and handling authentication, followed by a brief recruitment notice for DevOps engineers.

AgentDevOpsDocker
0 likes · 9 min read
Containerizing TFS Continuous Integration and Agent Management with Docker
DevOps
DevOps
Sep 14, 2018 · Databases

Optimizing TFS Database Storage: Managing Documents, Build Packages, and Test Artifacts

This article explains how to reduce TFS database growth by managing document, source code, build package, and test artifact storage, offering best‑practice recommendations, configuration tips, and SQL scripts for analyzing and cleaning up large data tables and optimizing repository structures.

Build ArtifactsDatabase OptimizationSQL Scripts
0 likes · 17 min read
Optimizing TFS Database Storage: Managing Documents, Build Packages, and Test Artifacts
DevOps
DevOps
Aug 27, 2018 · Databases

Implementing a Database CI/CD Pipeline with Team Foundation Server and SQLToolkit

This article explains how to build a complete application‑plus‑database DevOps pipeline using TFS, detailing script‑based database upgrades, CI/CD integration, backup and restore commands, and the open‑source SQLToolkit tool to automate versioned database deployments.

AutomationDatabase CI/CDDevOps
0 likes · 7 min read
Implementing a Database CI/CD Pipeline with Team Foundation Server and SQLToolkit
DevOps
DevOps
Aug 15, 2018 · Operations

Building a DevOps CI/CD Pipeline with TFS and Docker for .NET Core

This article explains how to construct a complete DevOps pipeline using Microsoft Team Foundation Server and Docker to achieve continuous integration and continuous deployment for .NET Core applications, covering pipeline topology, configuration files, build steps, testing, image creation, and release automation.

.NET CoreContinuous DeploymentDevOps
0 likes · 9 min read
Building a DevOps CI/CD Pipeline with TFS and Docker for .NET Core
DevOps
DevOps
Aug 6, 2018 · Operations

Automating CI/CD Pipelines on Azure TFS with yoTeam: A Step‑by‑Step Guide

This article explains how to quickly set up a complete CI/CD pipeline on Azure‑hosted TFS 2018 using the open‑source yoTeam generator, covering environment provisioning, pipeline creation, required tools, command‑line usage, and practical examples for DevOps teams.

AutomationDevOpsTFS
0 likes · 10 min read
Automating CI/CD Pipelines on Azure TFS with yoTeam: A Step‑by‑Step Guide
DevOps
DevOps
Aug 3, 2018 · Operations

How to Choose the Right TFS Network Topology and Plan a Data Storage Strategy

This article explains how to select an appropriate Team Foundation Server (TFS) deployment topology and design a data storage strategy, covering single, dual, and cluster deployments, hardware recommendations by team size, high‑availability options, performance testing results, and best practices for managing TFS databases.

DeploymentDevOpsTFS
0 likes · 12 min read
How to Choose the Right TFS Network Topology and Plan a Data Storage Strategy
DevOps
DevOps
Jun 24, 2018 · Operations

Full-Process Reliable Continuous Delivery: Methodology, Tools, and Practice in the C3 Project

This report details a joint initiative by the Application Development Department and the PMO to improve software delivery efficiency through a full‑process continuous delivery methodology, a Git‑based configuration‑management model, and end‑to‑end pipelines applied to the multi‑scenario C3 project group, including results, advantages, training, and future plans.

Configuration ManagementDevOpsGit
0 likes · 6 min read
Full-Process Reliable Continuous Delivery: Methodology, Tools, and Practice in the C3 Project
DevOps
DevOps
Apr 24, 2018 · Operations

Spring Project Agile Transformation: Integrating Physical Kanban with TFS for Process, Version, and Delivery Improvements

The Spring Project team adopted Scrum and a physical Kanban board, combined with TFS work items, to streamline requirement tracking, code‑story linkage, version control, and automated deployment, resulting in clearer process management, higher delivery quality, and improved team efficiency across fifteen iterations.

KanbanTFSVersion Control
0 likes · 8 min read
Spring Project Agile Transformation: Integrating Physical Kanban with TFS for Process, Version, and Delivery Improvements
DevOps
DevOps
Mar 4, 2018 · R&D Management

Agile Development Practice: Scrum Management with TFS Electronic Kanban Board

The Development Department's fifth division organized an Agile R&D workshop showcasing Scrum practices using TFS electronic Kanban boards, covering work item, personnel, and time management, daily stand‑up demonstrations, discussion outcomes, and future agile development requirements.

KanbanR&D managementTFS
0 likes · 6 min read
Agile Development Practice: Scrum Management with TFS Electronic Kanban Board
DevOps
DevOps
Jan 7, 2018 · Information Security

Resolving Git Authentication Failures on Windows Using Credential Manager and SSH Keys

This guide explains two methods to overcome Git authentication errors on Windows—configuring Git Credential Manager for Basic authentication and generating SSH keys—to securely connect to TFS/VSTS Git repositories, including required commands, setup steps, and credential storage details.

AuthenticationCredential ManagerGit
0 likes · 6 min read
Resolving Git Authentication Failures on Windows Using Credential Manager and SSH Keys
DevOps
DevOps
Dec 14, 2017 · Databases

Introduction to TFS Data Warehouse and TFS Analysis Services with Excel Reporting

This guide explains how TFS stores its data in SQL Server, outlines the four core databases and the Analysis Services multidimensional warehouse, and provides step‑by‑step instructions for creating Excel‑based reports using the Tfs_Analysis cube and code churn metrics.

Analysis ServicesData WarehouseExcel Reporting
0 likes · 5 min read
Introduction to TFS Data Warehouse and TFS Analysis Services with Excel Reporting
DevOps
DevOps
Nov 19, 2017 · Operations

Implementing Application Insights, Self‑Managed Build Agents, and Automated Quality Checks in a TFS‑Based DevOps Workflow

This article describes how a development team introduced Azure Application Insights for runtime monitoring, built and maintained their own TFS build agents, integrated SonarQube for automated code quality, and established unit and integration testing pipelines to create a data‑driven, scalable DevOps process.

Application InsightsAutomated TestingBuild Agent
0 likes · 16 min read
Implementing Application Insights, Self‑Managed Build Agents, and Automated Quality Checks in a TFS‑Based DevOps Workflow
DevOps
DevOps
Nov 13, 2017 · Operations

Implementing DevOps with TFS: From Git Migration to Automated Release Management

Over nearly two years, the author chronicles the transition of their development team from using TFS 2010 and manual processes to adopting Git, automated build and release pipelines, QA branch workflows, and Release Management in TFS 2015 Update 2, highlighting the resulting improvements in collaboration, deployment speed, and overall DevOps maturity.

Automated ReleaseDevOpsGit
0 likes · 19 min read
Implementing DevOps with TFS: From Git Migration to Automated Release Management
Tencent Architect
Tencent Architect
Apr 12, 2017 · Databases

Tencent File System (TFS): Architecture, 3D Indexing, High‑Performance Key‑Value Store, and Storage Engines

The article details Tencent File System (TFS), describing its platform components, 3D indexing techniques, high‑performance key‑value storage (TSSD) with MHT, dual‑read and smooth scaling mechanisms, hybrid index storage, host‑level FTL, Append‑Only and erasure‑coding storage engines, and how these innovations deliver scalable, low‑cost, high‑performance data storage for massive workloads.

Key-ValueSSDTFS
0 likes · 12 min read
Tencent File System (TFS): Architecture, 3D Indexing, High‑Performance Key‑Value Store, and Storage Engines
DevOps
DevOps
Nov 28, 2016 · Fundamentals

Major Changes in TFS 2017 Git: Redesigned Branch Page, New Pull Request Experience, Squash Merge, and More

The TFS 2017 update introduces a completely redesigned branch page with a "mine" view, a revamped pull‑request UI featuring enhanced diff, comment, and file tracking capabilities, new squash‑merge support, improved build and commit traceability, Git LFS file preview, code‑link sharing, and additional UI enhancements for a smoother DevOps workflow.

BranchDevOpsGit
0 likes · 13 min read
Major Changes in TFS 2017 Git: Redesigned Branch Page, New Pull Request Experience, Squash Merge, and More
DevOps
DevOps
Nov 23, 2016 · Operations

New Features in Team Foundation Server 2015 Release Management

The article outlines several enhancements to Release Management in Team Foundation Server 2015, including cloning, exporting and importing release definitions, test result display in release summaries, OAuth token passing to scripts, partial success handling, GitHub project usage, Azure Web App deployment, task groups, soft delete, retention policies, linked project improvements, manual intervention, SQL deployment scripts, dashboard widgets, scheduled and conditional deployments, REST API, service hook integration, and support for Azure China cloud.

AzureDeploymentDevOps
0 likes · 16 min read
New Features in Team Foundation Server 2015 Release Management
DevOps
DevOps
Sep 29, 2016 · R&D Management

Applying User Story Mapping in TFS: Direct Mapping and Transformation Methods

The article explains how to use the User Story Mapping technique on the TFS platform, describing both a direct one‑to‑one mapping approach and a conversion method that transforms business‑level story maps into technical TFS work items for efficient DevOps team collaboration.

DevOpsR&D managementTFS
0 likes · 13 min read
Applying User Story Mapping in TFS: Direct Mapping and Transformation Methods
DevOps
DevOps
Sep 23, 2016 · Mobile Development

Setting Up iOS Continuous Integration with VSTS/TFS

This guide explains how to configure a cross‑platform CI pipeline for iOS apps using VSTS/TFS, covering project setup, Git repository linking, agent installation on macOS, build definition creation, variable configuration, and triggering builds to produce signed IPA packages.

CIDevOpsMobile Development
0 likes · 7 min read
Setting Up iOS Continuous Integration with VSTS/TFS
DevOps
DevOps
Jul 18, 2016 · R&D Management

Using TFS Board to Run a Scrum Sprint: A Practical Guide

This article explains how to configure and use a TFS Kanban board to plan, execute, and review a Scrum sprint, covering team roles, sprint cadence, backlog grooming, sprint planning, daily stand‑ups, and sprint review and retrospective activities.

DevOpsKanban BoardSprint Management
0 likes · 10 min read
Using TFS Board to Run a Scrum Sprint: A Practical Guide
DevOps
DevOps
Jun 22, 2016 · R&D Management

Using TFS Kanban Boards: Creation, Configuration, and Customization

This article explains how to create and customize Kanban boards in TFS, covering board creation, column naming, WIP limits, status mapping, swimlane usage, card field configuration, and visual styling to improve team visibility and workflow management.

DevOpsKanbanProject Management
0 likes · 8 min read
Using TFS Kanban Boards: Creation, Configuration, and Customization
ITPUB
ITPUB
May 4, 2016 · Operations

Why a Wrong mount_maxsize Crashed Our TFS Cluster and How We Fixed It

A misconfigured mount_maxsize limited each Data Server to 20 GB, causing 96% storage usage, and after correction led to block corruption that required a custom script to clean up, illustrating the importance of proper storage settings and automated remediation in TFS operations.

LinuxOperationsTFS
0 likes · 7 min read
Why a Wrong mount_maxsize Crashed Our TFS Cluster and How We Fixed It
DevOps
DevOps
Mar 20, 2016 · Product Management

Using User Stories to Build a Product Backlog and Manage Agile Development with TFS

This article explains how to transform user stories into a product backlog, demonstrates using electronic tools such as TFS and Excel for tracking, and provides a sample e‑commerce application to illustrate agile planning, backlog management, and DevOps integration.

DevOpsRequirements ManagementTFS
0 likes · 16 min read
Using User Stories to Build a Product Backlog and Manage Agile Development with TFS
DevOps
DevOps
Mar 19, 2016 · R&D Management

A Historical Overview of Team Foundation Server (TFS) from 2005 to 2015

This article chronicles the ten‑year evolution of Microsoft’s Team Foundation Server, detailing its origins, major releases from TFS 2005 through TFS 2015, feature improvements, installation challenges, and its impact on DevOps and software development practices.

ALMDevOpsMicrosoft
0 likes · 13 min read
A Historical Overview of Team Foundation Server (TFS) from 2005 to 2015
DevOps
DevOps
Mar 14, 2016 · Operations

Installing and Configuring TFS Build vNext Agent on Windows

This guide explains how to install Node.js, download the TFS Build vNext agent, configure it on Windows using PowerShell, set execution policies, and register the agent with TFS, covering required tools, configuration options, and optional service setup.

Build AgentCIDevOps
0 likes · 7 min read
Installing and Configuring TFS Build vNext Agent on Windows
DevOps
DevOps
Dec 16, 2015 · R&D Management

Customizing Process Templates in TFS/VSTS: Adding Fields and Inheritance

This article explains how to choose, customize, and extend TFS/VSTS process templates—including adding custom fields, configuring layouts, and using template inheritance—to align the tool with team-specific workflows and organizational change requirements.

ALMProcess CustomizationTFS
0 likes · 8 min read
Customizing Process Templates in TFS/VSTS: Adding Fields and Inheritance
DevOps
DevOps
Dec 1, 2015 · Backend Development

Team Foundation Server 2015 Update 1 – New Features and Improvements

Team Foundation Server 2015 Update 1 introduces a range of enhancements—including dual Git/TFVC support, improved web version‑control UI, new Kanban board fields, integrated SonarQube analysis, multi‑selection in backlogs, customizable dashboards, advanced pull‑request features, and Azure resource‑group deployment—providing a richer ALM experience.

AzureDevOpsTFS
0 likes · 16 min read
Team Foundation Server 2015 Update 1 – New Features and Improvements
21CTO
21CTO
Nov 14, 2015 · Fundamentals

Inside Taobao’s High‑Performance Distributed File System (TFS): Architecture & Scaling

This article explains the design, storage mechanisms, high‑availability architecture, scaling strategies, multi‑data‑center disaster recovery, operational management, and future plans of Taobao’s distributed file system (TFS), a highly available and scalable storage solution for massive unstructured data.

Distributed File SystemTFSTaobao
0 likes · 14 min read
Inside Taobao’s High‑Performance Distributed File System (TFS): Architecture & Scaling