SRL Group

This blog is about Team System, QA and Development methodologies and more...

VSTS Resources

Team System Bloggers

Browse by Tags

All Tags » SCM (RSS)
How To Create A Branch In Team System 2008
Before I start with the how to create a branch step by step guide, I like to remind that creating a branch should be done by a SCM (Software Configuration Management) plan and not when ever you “feel” like creating a branch. It is very important to manage your branches or else you will have a big pile of branches that no one knows there purpose. After saying that here is the step by step guide: The demonstration will be for a demo project called "Web Sites". Step 1: Right click the source...
The connection between Software Configuration Management and Environments Management
Many times when I make SCM plan for customers they confuse the Software Configuration Management (SCM) with environments management . When I talk about environments management I talk about the Dev, Test, Staging, Production etc. So why is it so confusing? The main reason that it is so confusing is in the fact that there are very similar actions taken when I manage configuration, for example when I do a Feature Freeze I like to create a test branch that doesn’t mean that I am installing this version...
TFS Case Study - Municipality of Tel-Aviv
The Computer Department of the Municipality of Tel-Aviv was facilitated by the experts of the SRL Group in establishing an application lifecycle management platform. Consequently, the development-time has been reduced substantially and a high level of standardization has been achieved, as well as improved internal cooperation between teams and various functionaries, financial saving, increased transparency and much better decision making. Client Profile The Computer Department of the Municipality...
Rollback in Team System Source Control
In the current version of Team System source control there is no support for "Rollback" functionality. Users that had previous experience with other source control systems (VSS for example) often looking for this feature. The way to perform operation similar to VSS rollback in TS is: Get specific version from changeset previous to change you would like to rollback, check it out and then check it. It is not a very convenient way, but it is keeping history of the changes after doing rollback (which...
VSTS Guidance on CodePlex
CodePlex has a great new project focusing on Team System community education. The project, that can be found at http://www.codeplex.com/VSTSGuidance , contains abundance of helpful information. The project contains video based tutorials, how-tos and an extensive links index for: articles, blogs, downloads, FAQs, forums, training, web casts and much more. I really enjoyed the project and hope that it will keep growing and expend its knowledge base, which is now focusing a lot on Source Control issues...
Using TFS workspace in order to achieve sharing between resources and relative code
In VSS, we could perform a Share which created a pointer in one folder back to a file or folder in another. In this way, file changes checked-in to either location would show up in the other. There is not comparable feature in TFS, so what developers can do when they need to share resources in TFS? We used the workspace power. The workspace “is your client side copy of the files and folders on the source control server”. A workspace is unique to a machine and user, but can contain any number of mappings...
VSTS Source Control tree structure which support Concurrent development & Versions management
Sequential development simply means that each step in the development lifecycle happens in sequential order—new feature development, followed by defect fixes, followed by a release. The obvious drawback is that new feature development must be stopped in order to fix defects. Concurrent development shortens the overall development timeline by developing new features and fixing defects in parallel while working from a common code base. Last week we implemented SCM project which support Concurrent development...