Oh definately this isn't an easy job. Just sticking all teamprojects in one set of databases is the main culprit of this, I think. Think about the workitem and changeset numbering scheme for example....
I'd expect it to work similar like backup of one sharepoint site, in there you can also have URL links that might not work anymore after restore, that is perfectly fine in my opinion. In the System Integrator world it is pretty common to use some centralized TFS environment to do development for customers, right? Many would argue, you'd just install seperate environments per customers, but on small scale projects this usually isn't affordable in terms of effort, price (hardware, licenses etc.). And customers don't want this "SI vendor lockin", so they might want to take all the project data and restore it on their own environment after the project, preserving full history etc. The only thing we can offer today is a full backup of the entire system, restore somewhere else and a cleanup of the projects that don't belong to this customer. Can take a couple of days if you have a large TFS environment. And then you end up with a dedicated set of TFS databases with just the data you need, you cannot restore that on an environment with exisiting projects. Far from ideal. Anyways if this would be driven through some SDK, like the TFS Migration Toolkit I am perfectly happy with that as long as the TFS environment where you used it still stays supported. I am pretty sure there will be people that dive into this hole as we have seen with Kyrosoft. And in the end MS might even buy them as we have seen with Teamplain. :) Regards, Dennis On 5/11/07, Grant Holliday <[EMAIL PROTECTED]> wrote:
If you look at the roadmaps for Orcas or Rosario, you won't find it, but it is planned for subsequent releases (says Willy<http://dotnet.org.za/willy/archive/2007/05/09/tfs-backing-up-individual-team-projects.aspx> ) I'd imagine that it would be a significant engineering task. Think about these problems: · How do you cope with a checkin that spans multiple team projects? · How to you preserve the integrity of links between work-items/changesets across team projects? I've often thought that you might be able to build something using the "TFS Migration Toolkit" to keep two servers in sync – but it's not something I'd choose to do lightly. Regards, *Grant Holliday *Readify | IT Manager M: +61 402 414 446 | E: [EMAIL PROTECTED] *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *Butcher, Justin *Sent:* Friday, 11 May 2007 3:47 PM *To:* [email protected] *Subject:* RE: [OzTFS] Team-project level backup [SEC=UNCLASSIFIED] Unfortunately I don't see this functionality in the feature lists for the next release of TFS. ------------------------------ *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *Dennis Mulder *Sent:* Friday, 11 May 2007 15:37 *To:* [email protected] *Subject:* Re: [OzTFS] Team-project level backup Wow this is good news, wonder whether Microsoft will support environments restored through these tools..... Regards, Dennis On 5/10/07, *Grant Holliday* <[EMAIL PROTECTED]> wrote: Has anybody had any experience with these products? http://www.kyrosoft.com/products/SourceControlBackup.htm "Many of our prestigious customers had this problem of not being able to backup their Team Foundation Server source control repositories for a single Team Project and at the same time have the capbility to restore it on a different Team Foundation Server. Kyrosoft with it's high end technology lab and technical specialists from IIT's developed a unique product of it's kind called TFS Source Control Backup to take TFS source control backup and be able to restore on any TFS server. " Regards, Grant OzTFS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com - List managed by www.readify.net OzTFS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com - List managed by www.readify.net **************************************************************** IMPORTANT The information transmitted is for the use of the intended recipient only and may contain confidential and/or legally privileged material. Any review, re-transmission, disclosure dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited and may result in severe penalties. If you have received this e-mail in error please notify the Privacy Hotline of the Australian Taxation Office, telephone 13 28 69 and delete all copies of this transmission together with any attachments. **************************************************************** OzTFS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com - List managed by www.readify.net OzTFS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com - List managed by www.readify.net
OzTFS.com - to unsubscribe from this list, send a message back to the list with 'unsubscribe' as the subject. Powered by mailenable.com - List managed by www.readify.net
