23 באוקטובר 2006
What makes a person spend hours on writing an article? Sometimes it’s the joy of research, some other times it’s the pleasure of sharing your knowledge. The motivation for this article comes from both places, but is mainly the result of repeating questions from our customers about security and permissions. The fact that handling security in TFS is quite complex and requires understating of the various parts of the platform pops-up a lot of questions. In the attached document we did our best to go through most of security and permissions issues: Server and project groups, permissions granting in:...
22 באוקטובר 2006
There is a lot of useful free utilities for Team System you can find spread all over the web. Some of them are open source projects, others just a free utilities kindly shared for our convenience. I tried to collect in following table utilities that I know. You can find here only utilities in "active state", meaning those, that you can actually download and use, not only read description. There is no particular order in this table. You are more then welcome to vote for your favorite tool in comments, then we will be able to add some recommendations....
20 באוקטובר 2006
Security must be very important to the Microsoft TFS security team, otherwise I cannot really understand why there are 3 different tools you need to use to cover all permissions aspects:
tf.exe – Installed with Team Explorer.
TFSAdmin.exe – Separate download from here.
TFSSecurity.exe – Installed with Team Foundation server.We are working on document, which will provide a complete reference of TFS permissions aspects, In the meanwhile, let's talk a little bit about TFSSecurity.exe.This utility deals with group membership, project-level permissions, area path permissions and some server-level permissions.Note: using TFSAdmin is the only way to set server-level permissions (as...
About two weeks ago I wrote about my first DB Dude impressions. Yesterday night new CTP (CT6) was published. There is a long list of fixes and improvements in this version. You can read about it here and download from here. First thing - it is a small download (about 32Mb only). I am setting new version up this very minute. If I'll have any surprises, you will know. :-)
19 באוקטובר 2006
As you all must know, there are no built-in client events in the IDE for editing work items. Since some time we just cannot do without it, we wrote a small add-in that does the job by listening to the ‘OnUpdate’ and ‘OnSaving’ events. Using the add-in is very straightforward for most scenarios (so we do not bother you with the boring details…), in this post we’d like to tell you about a tricky and interesting scenario we came across. One of our work items includes a field, which is ReadOnly, we display data to the users but do not let...
16 באוקטובר 2006
Hi all,I uncounted a very annoying matter the other day. I was using the IDE to work on our ‘Dev’ TFS and had to switch to the ‘Test’ server to check some assignment I have completed. Although I’ve disconnected from ‘Dev’ and connected to ‘Test’ the list of team projects still displayed to ‘Dev’ projects.After some research, I realize that the IDE is using some unclean cache. The cache is saved for, each user ,and can be found in "%userprofile%\Local Settings\Application Data\Microsoft\Team Foundation\1.0\Cache".In order to fix the problem:
Close all the opened IDEs
Switch to "%userprofile%\Local Settings\Application Data\Microsoft\Team Foundation\1.0\Cache"
12 באוקטובר 2006
I’ve spent some time lately playing with VSTE for Database Professionals (CTP5 refresh).Well, let's see what we have here: VSTE for DB Professionals was announced in May, a couple CTPs were released since. There are still some bugs. Some were fixed in this CTP, other will be fixed (I am sure) in upcoming releases.
This edition was supposed to bring us tools for Database schema management, Unit testing and life cycle management and supply us, for the first time an integrated solution for database Unit Testing and Change Management. The first two are accomplished quite nicely; the third one...
7 באוקטובר 2006
Couple of days ago guys posted two entries about TFS 180 days trial activation. As the time pass the problem become more and more common. Even if you remember to upgrade from trial in time, activation procedure is still very confusing. Brian Harry came for rescue. He posted clear explanation of upgrade process together with TFSVersionDetection utility which is able to check TFS version you running and also extend trial period by 30 days (once).