index > Team Foundation Server - Version Control > Approval check-inpolicy

Approval check-inpolicy


Hello!

Developer works on x number of filesand is ready to checkin.

Before he checks it in, an approver has to approve his changes. He is not actually going through each and every file and checking for changes, but kind of getting an overview what has been changed. Once the approval is obtained, developer can checkin his changes.

I tried enabling the check-in notes, but this is only on the developer's end where it's just enough to enter comments in the code-reviewr section.

How can we acheive this in tfs without having to use the shelving\unshelving process?

Thanks!

sunny123
You could create a "code review" work item type, where only certain people are allowed to Resolve it, and then write a checkin policy that requires all checkins to be linked to these work items.
Richard Berg MSFT

There is a project underway on CodePlex to provide this very functionality:

http://www.codeplex.com/Wiki/View.aspx?ProjectName=TFSCodeReviewFlow

William Bartholomew
reply 3

You can use google to search for other answers

 

More Articles

Mapping Source Control Folder from Command Line
finding out what changeset differs between two branches
Unable to use SourceSafe & TFS on the same machine with MSSCC...
Common/Shared Assemblies
Lock Binary Files on Checkout
TFS API Workspace.Get & Writing to the file system
Documentation on using the MSSCCI provider
Problem in Migration from VSS to Team Foundation
Binding trouble when migrating VS2003 SourceSafe to TFS
Open TFS dialogs
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

ThreeWayMerge.Run() crashes when IsBasel…
Searching Team Foundation source control
Undo Check Out of another user
Code Sharing And Shelvesets
check out all items programatically C#
A client application for Team Foundation?
Workflow question: Automatic Merges
Checkin changes on behalf of another user
VSSConverter.exe missing from installati…
Vs 2003 addin
Get specific version not working after m…
How to "perminately" delete a …
Rollback Changeset
Checking in Solution not including all f…
Problems merging branches

Hot Articles

Problems with QueryLabels
Version Control permissions
Changeset for files from different folders
Searching Team Foundation source control
TF30063: You are not authorized to acces…
Team projects placed in folders
TF10121
How to handle TFVC events?
No straight forward way to get list of f…
Tracing back a branch
Team Foundation Version Control Command …
Version Control on documents
TFS + ASP.NET Web Projects + Satellite A…
One big team project, or Eight small ones?
WScript.Exec + tf get /all hangs?

Recommend Articles

TFS Folder Renames...
How to "perminately" delete a …
Workspaces - could not be found in your …
Orphaned branch
Baseless merge No Content changes not au…
Moving Workspace in Team Foundation ( We…
Where is the Check out ?
How do team projects relate to branches?
Best Practices
TF.EXE label by workspace
Request.ServerVariables("HTTP_AUTHO…
Foundation Server MSSCCI Provider Not Wo…
Expand Keywords
Project Alerts Feature Request - Limitin…
There was an error looking up the SID