This is a migrated thread and some comments may be shown as answers.

How to manage Telerik Silverlight control Upgrades in a multi-developer environemnt

1 Answer 79 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Michael
Top achievements
Rank 1
Michael asked on 21 Sep 2010, 01:00 PM
Would anyone mind sharing how they manage upgrading the Telerik controls in a team environment? On one particular project we have three developers all working on the same project. When a release of the Silverlight controls comes out from Telerik we have on person assigned with downloading it, compiling it, checking to make sure everything works, resolving any issues introduced, and then checking the code back into the trunk of the project.

Then the other developers need to install the Telerik controls locally on their machines, make sure their reference paths are all correct, and make sure they can compile. As reference paths can be different sometimes (program files/program files (x86), etc.) and there are differences in the developer machines  this process can sometimes take an hour or two for each developer--sometimes much more. Sometimes it moves smoothly. 

Add on that when we need to take a Telerik internal build to fix a bug, the developers need to copy those dll's locally as well.

Would it be better to keep all the dependent Telerik DLL's in the "lib" folder in the project and use those as the reference point and update from there? Does the developer then need to do an install again and copy over the internal build if needed?

We tried using the "Telerik Upgrade" option from the telerik menu, which gets the latest release code, then adds a ton of hint paths to the proj file. That doesn't seem like the best solution.

Any suggestions on what you are doing and the best way to go about this would be great. I cringe every time I see a new update and realize we have to go through this pain again.

1 Answer, 1 is accepted

Sort by
0
Veselin Vasilev
Telerik team
answered on 24 Sep 2010, 01:09 PM
Hello Andrew Smith,

Having a folder in your project which hosts the Telerik assemblies seems to be the correct approach. The references should point to that folder. When a new version comes - just replace the assemblies and update the references. The other people would just need to get the latest version and would not have to install the full package locally.

Kind regards,
Veselin Vasilev
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
General Discussions
Asked by
Michael
Top achievements
Rank 1
Answers by
Veselin Vasilev
Telerik team
Share this question
or