Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [team-foundation-server]

Team Foundation Server (commonly abbreviated to TFS) is a Microsoft product offering source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects.

0
votes
1answer
80 views

How to run machine-specific tests during DevOps remote build

What are the generally accepted means of running tests that pass on the dev machine on the build server where they'll consistently fail due to missing dependencies? (In this case, a configuration file ...
1
vote
1answer
89 views

VSTS Scrum - What is the difference between Work Items vs Backlogs

Have a project setup in VSTS with the scrum template and one of my team has added several work items. We have several different teams setup and Ive added separate sets of iterations, 1 set per team. ...
3
votes
3answers
89 views

At what Work Item level does the Product Owner prioritize in TFS?

Our team is reviewing our Agile process while we look at moving to Kanban style flow instead of Sprints. One question we are having a hard time answering is At what level (what type of Work Item) ...
0
votes
1answer
26 views

TFS/VS Branching strategy with separate Web API's

So we have 3 branches that match our environments for all our projects (Dev, Test, Main). We have a dev server, test server, then production server and when we commit to each branch a build and deploy ...
1
vote
0answers
43 views

As an author of a Pull Request in TFS, how does the reviewer know the PR needs to be re-reviewed?

I am project manager and I struggle with gaining the attention of the Reviewer of a pull request when the author has replied to a question from the Reviewer. In other words, the Reviewer initially put ...
3
votes
4answers
201 views

Release branches and trunk versioning

We are using version in following format: Major.Minor.Bugfix.Test Development for upcoming release is going on in the trunk. When enough features are done we are creating a new release branch: 1.1,...
1
vote
1answer
243 views

TFS Branch (Lifetime) management

Our team uses TFS for version control. Our branching strategy is as follows: We have a main branch that we use as the dev branch In a four-weekly cycles, we release our software When this is done, a ...
6
votes
2answers
299 views

Release strategy for multiple Git feature branches being tested simultaneously

We have three environments: Dev, UAT and Prod. We use TFS to schedule releases of our master branch into Dev for our internal verification, then UAT for business verification, and of course finally to ...
1
vote
0answers
17 views

How can I make sure a branch gets duplicated in my development and main branches in TFVC?

I inherited a Visual Studio solution with a Main branch, a QA branch off of Main, and a DEV branch off of QA. It seems these are the only branches and they've existed for the lifespan of the solution. ...
1
vote
1answer
160 views

Why would you have different TFS environments?

At work the Team Foundation Server (TFS) admins have created two separate TFS environments. One called Devl01 and the other Prod01. Is there even a remotely legitimate reason for doing this and in ...
1
vote
2answers
123 views

Handling Multi-Version Software Release?

I have a simple VS project which references DLLs which must be specific to a version of the software I am integrating with and I need to release my project for multiple versions of the software - 2015 ...
2
votes
2answers
107 views

TFS to Git - repository set up

For various reasons we are looking to move from TFS source control to Git. We're hoping to keep our current workflow but struggling to understand how this translates to Git. In TFS we typically have ...
2
votes
1answer
972 views

Should we use Reject or Wait For Author in TFS when there are things to be fixed?

In TFS, when we put comments for things to be fixed in a Pull Request before we will accept it, should we mark it as Reject or Wait For Author? Which is better?
1
vote
0answers
55 views

Adding documentation after modifying the code

In our TFS (Version 14.102.25423.0) I can click Browse on home page, then under Browse Server, pick my project and hit Navigate. Once inside my project, I see tabs like Home Code Work Build ...
2
votes
2answers
229 views

How to address tangential refactorable code in a feature branch

[Summarized answers inserted] When working in a feature branch and I find code that should be refactored that is not related to the branch aside from the fact that it is in the same file I am working ...
0
votes
2answers
248 views

Source Control for SaaS Team

Our team is experiencing some growing pains with regards to source control. We use Team Foundation since it integrates so easily with our existing infrastructure, but are definitely open to other ...
5
votes
2answers
341 views

Team Development Environment for .Net

I've just joined a new company that has recently switched development from PHP to C#/.Net Core. They're writing a new CMS from the ground up in this new environment. Before me, there was only one ...
-1
votes
1answer
80 views

Collaborating on a visual studio project

In our company I started to develop an ADDIN for a drawing application. The first results of this ADDIN were reviewed as successful by the direction and they want to increase the workload on the ...
10
votes
3answers
719 views

In agile, how are basic infrastructure tasks at the start of a project planned and allocated using strict management frameworks like TFS online?

Here I am in the process of scoping and estimating a relatively small new software development project. I have been through the user stories suggested by the customer and placed tasks against each, ...
1
vote
1answer
34 views

Different TFS Permissioning For User on Different Projects

We are moving to Self-Hosted TFS and I am having a difficult time with setting things up properly. What we want to do is: 1) Have some user accounts be testers on Project 1 and thus they can create ...
5
votes
1answer
322 views

Managing release configurations when using TFS Build

The organisation I work for currently uses web deploy to release to different environments. Configuration of web applications (connection strings, service url's, and so on) is managed using solution ...
2
votes
3answers
475 views

Feature-based Deployment with Multiple Environments

My team is currently using Visual Studio Team Services for source control (TFS), building (triggered on check-in), and deploying (using VSTS Release Management). We have four environments (Dev, QA, ...
3
votes
1answer
342 views

How should I reorganize an existing TFS source control repository?

My employer uses TFS VCS as more of a shared storage location for source code rather than source control with clear policies and branch owners to help organize things. I've been given a mandate to ...
0
votes
2answers
251 views

Team Services - Jenkins build server

Currently in our business we use Team Services in the cloud with a single self hosted build agent which runs locally on a server in our office. As we are expanding and taking on more work there is an ...
-1
votes
1answer
387 views

Maintain two different versions of similar code [duplicate]

I'm working on a special project where I need to create a new application with a similar but restricted functionality of an original application (basically a type of free application with limited ...
2
votes
1answer
57 views

Retrieve method names from Visual Studio Team Services Project Collection

I am a relatively new user to the Visual Studio Team Services (VSTS) platform and I wondered if it is possible to pull a list of methods/classes/functions etc. I have created from the projects within ...
1
vote
1answer
312 views

Should I back-merge every day in a large project?

I work on a large project (C++, C#) in areas that can have a lot of churn. I'm in the habit of getting latest sources multiple times a day. Every now and then this results in an awful back-merge. ...
0
votes
1answer
227 views

Visual Studio Online CI Builds and Gated Check ins

I'm looking for a way to achieve something like this using VS online ... I have a lot of small solutions in the root of the repo that are structured a bit like ... Foo.sln "/Framework/xxx" "/...
2
votes
1answer
703 views

Should I consider microservice as an epic or a project in TFS?

When using tools such as TFS or JIRA to plan an application made of 10+ microservices, I am concerned should I consider microservice as an epic or as an new project? In TFS when splitting ...
1
vote
0answers
324 views

Best way to handle multiple environment specific sql scripts in source control

I am maintaining an app that uses a lot of sql server 2008r2 stored procs, views etc. The problem that I have is that certain stored procedures/views have code that is specific to the environment: ...
1
vote
0answers
722 views

Does TFS have the capacity equivalent of branching/forking in Git?

We've got talking about branching and forking in Git and a teammate asked if there's something like that in TFVC (hereafter referred to as TFS). I explained that there is, although it's managed ...
5
votes
2answers
435 views

Capacity Planning for a solo developer - Activities?

I'm having trouble seeing the benefit of setting the Activity field on Tasks for use in Capacity Planning (I'm using the Scrum Template). In fact, doing so seems to make things more cumbersome. Why ...
0
votes
2answers
192 views

How to get a good overview of an Agile backlog?

We are using Visual Studio Team Services to host our code in a Git repository and to manage our Agile planning through iterations (sprints), user stories in a backlog, a taskboard for the current ...
2
votes
1answer
279 views

GitHub with TFS ALM

Is it possible to use TFS Application Lifecycle Management features (ie, user stories, tasks, work items, gated commits, all the good stuff) against a repository stored in GitHub? How would one go ...
2
votes
2answers
458 views

Pull requests and work item linking in Visual Studio 2015 with non-TFS remote Git repo

We use TFS and Visual Studio 2015 at work but don't get full benefit from the ALM features as we have code in non-TFS Git repos. We would like to integrate these products in with all the TFS goodies ...
1
vote
1answer
117 views

Managing Opengl projects under Team Foundation Server

I am learning OpenGL/C++ by following a tutorial series on in2gpu. I set up my Project just like the autor did. It is an Empty Visual C++ Project. Inside the project I linked glew and freeglut, the ...
5
votes
1answer
2k views

How can I organize my TFS structure such that a one-off project that pulls files from another project can be easily managed?

I have my main project set up very simply in TFS. I've recently begun making a few of my project components generic enough that I can sell them to other organizations using the software for which I ...
6
votes
0answers
1k views

Combining GitHub and TFS / Visual Studio Team Services

I wonder if it's possible to combine Visual Studio Team Services and/or TFS with a GitHub repository. We think both products have their own advantages and would like to work on one repo within our ...
1
vote
3answers
154 views

Steps to begin versioning a web application

Until now, we have not had an application version strategy or version-ed our application. We are considering doing so with our next release. What are the minimum tasks necessary to transition to a ...
0
votes
1answer
168 views

Should source control file directory match solution/project namespaces?

My team is trying to decide how to best organize/structure our TFS directory. One proposed solution is to create a directory structure that will dictate the namespaces for our c# projects. For ...
2
votes
1answer
185 views

Process for TFS task handoff between users?

If I have a story with multiple tasks for different users, is there a good process flow when a task is dependent on previous tasks to ensure subsequent assigned users are aware that they now have a ...
8
votes
1answer
7k views

How to have TFS automatically add certain tasks to new work items?

We use TFS at my workplace to manage our source code and track development. Whenever we have a bug or work to do, we always have to do the following two tasks as a minimum: Test the work, or decide ...
3
votes
1answer
1k views

Replacing connection strings and app settings during TFS build

A little background first: where I work we maintain about 40 .NET applications of varying size. These apps share many secrets (account credentials, connection strings, etc.) in configuration files. ...
17
votes
3answers
4k views

Introducing a version control branching policy to a small team

I'm a contractor that has recently started with a firm. Team is 3 developers consisting of 2 junior to mid level devs, with another at the same level starting soon, and myself (6 Years xp). For both ...
0
votes
2answers
3k views

CI Server vs Build Server [closed]

Forgive my ignorance, but I'm having a difficult time finding an answer to this. We currently use TFS and a TFS Build server. I was looking at other build server options and was wondering if products ...
-1
votes
1answer
107 views

Including compiled application in build [closed]

I currently maintain the build process of a suite of applications through TFS. Our nightly build, in addition to compiling the code checked in that day, uses InstallAware to produce an installer for ...
4
votes
1answer
498 views

Starting to use TFS - handling internal dependant libraries - local nuget?

Approach I'm trying to get up and running with TFS 2013. This is my priority order for implementing it. Start using it for existing Git Repo projects. Then get automated builds working from check ...
2
votes
2answers
417 views

Report to capture scope creep in iteration

I am looking for a report to capture the "Scope Creep" within an iteration. We are using Scrum on TFS 2013 on premise. We are constantly asked by management to bring work into an iteration, but are ...
2
votes
0answers
63 views

TFS Branching an incomplete version

I am working on an application and it is at a point where I need to wait for an API to be delivered to complete it. It's almost there but not quite finished. My manager has told me he wants me to ...
4
votes
1answer
286 views

TFS - My Work or Branch

My team has recently upgraded from VSS to TFS 2013. In the past, there was a hard and fast "no checking in until the Item is complete," rule, but this is being challenging by a couple of newer team ...