VS403250:dacpac或源数据库不是分离的TFS Collection数据库

时间:2017-09-29 08:40:27

标签: powershell tfs azure-devops tfs-migration

我正在努力将项目从内部部署TFS服务器迁移到VSTS,因为我遵循了link

但是当我运行这个命令chmod 755 myapp git add myapp git commit -m "fixed permissions" myapp 时,我得到的错误就像 VS403250:dacpac或源数据库不是一个独立的TFS Collection数据库,即使我从我的on上分离了这个集合前提是TFS服务器。

enter image description here

您能否告诉我如何尽快解决上述错误?

2 个答案:

答案 0 :(得分:1)

我对分离数据库和分离集合之间的区别感到困惑。您必须从应用程序层上的TFS管理控制台或tfsconfig命令行实用程序中分离该集合。我更喜欢命令行。仅供参考:我第一次尝试使用管理控制台重新连接集合时,我重新启动应用程序层之前已经挂起并且似乎运行了六个小时,它最终出错了。使用tfsconfig正确地工作时,只需几分钟即可连接一个包含48个项目的160 GB集合。

您可以在分离集合后创建dacpac或备份集合。然后,如果是干运行,请重新连接集合。

答案 1 :(得分:0)

根据您需要分离收集数据库的troubleshooting document,然后再次生成DACPAC。

  

VS403250:dacpac不是分离的TFS Collection数据库。

     

DACPAC不是基于分离的集合构建的。这个系列   数据库需要detached并再次生成DACPAC。