Canarys | IT Services

Blogs Category

Category: VSTS

  • Canarys User Validate

    Introduction: The Canarys User Validate is an Azure DevOps Extension crafted to validate users’ actions. Its primary objective is to ensure that work items can only be edited by the individuals assigned to them or those who created them, thus preventing unauthorized users from making updates and saving work items. How It Works: Within Azure…

  • Canarys Workitem Link Validate

    Introduction: The Canarys Workitem Link Validate is an Azure DevOps Extension created to validate parent-child linking, ensuring that linking adheres to the predefined process backlog hierarchy. This extension helps prevent users from creating incorrectly linked work items, providing essential checks for Agile, Basic, Scrum, and CMMI project types. How It Works: Within Azure DevOps, when…

  • Canarys Parent Auto Close

    The “Canarys Parent Auto Close” Extension ensures the synchronization of work item statuses between parents and their corresponding child items. By examining the status of each child work item, this extension determines whether the parent work item should be closed or remain active. When all child work items are in the closed state, the parent…

  • Migrating work items from 1 Team Project to another in VSTS

    Hi ya'll, in this post I am gonna show you how to migrate work items from 1 Team Project (TP) to another TP in VSTS. In order to do so, below are the list of prerequisites. VSTS Account VSTS Work Item Migration tool, you can download it from [here](https://github.com/Microsoft/vsts-work-item-migrator) Step 1: Prepare work iems to…

  • Migrating Work Items from 1 Team Project to another Team Project in VSTS

    Hi ya’ll, in this post I am gonna show you how to migrate work items from 1 Team Project (TP) to another TP in VSTS using the vsts work item migrator tool. WiMigrator is a command line tool designed to Migrate work items from one VSTS/TFS project to another. In order to do so, below…

  • How to Prevent Users from Moving Task to Closed State with a non-Zero value Remaining Work field in VSTS/TFS

    One workflow problem we see in VSTS/TFS projects is people move the Task to Closed or Resolved state without updating the Remaining Work to Zero which leads to some incorrect project reports. In theory, there should be no Remaining work for Closed or Resolved Tasks. One of our customer had this below requirement. Wanted share…

  • Why move to VSTS?

    Introduction to Visual Studio Team Services (VSTS) Visual Studio Online is not Visual Studio on the Web. Many people might think that it’s simply the cloud-based version of Microsoft development tool. But, it is Team Foundation Server (TFS) on cloud. It started off as the online version of TFS, but with a lot of features and services added in…

  • DevOps with Visual Studio Team Services for Java

    Java DevOps is simply applying DevOps practices and philosophies to Java app development. That means that compartmentalized teams are no longer needed when creating Java applications. Benefits of Java DevOps DevOps take a people-first approach. Apart from bringing together your development, operations and other teams, DevOps require team members to understand the perspective of other members…

  • Implementing Security to your DevOps Pipeline

    Hi all, today in this post I'm gonna talk about "Implementing Security to your DevOps Pipeline using VSTS and White Source Bolt (DevSecOps)". As we all know the trends that we are seeing out in the market, lot of buzz words are being heard and DevOps being 1 of them . People are adopting the…

  • VSTS Rollup Service – Setup

    Hi All, if you are worrying how to calculate sum of the effort fields in VSTS, here is the solution. I’m going to explain you how our VSTS Rollup Service works. Here is the entire thing you need to know. VSTS Rollup is a Web Service which provides summed values of select fields for all child…