我有2个TFS实例,它们是A&乙 A由3个集合组成,B由1个集合组成。
我最近从B ===>移动了1个集合。一个实例。
之后,我在访问管理页面时收到以下错误。
VS402375: Can't find the process associated with team project '76916fec-d89d-43cd-a2f6-89cf83d8100f'. Contact support to resolve this error.
当我检查项目ID& 3个集合的值,它们看起来相同但是第四个集合(从B ==> A移动)是不同的。
如果我继续更新project_id的值(流程模板ID),问题是否会得到解决?
你可以告诉我吗。答案 0 :(得分:0)
首先请确保您完全按照Move a team project collection上的说明进行操作。
根据您提到的主题和您的描述,问题应该是新安装的export function dataList(data) {
return function (dispatch, getState) {
const url = `api/aaaa/abc/games`;
const state = getState();
let dataset = [];
const { games } = state;
axios.post(`${url}`,
data,
).then(function (response) {
const objInitial={ // create copy of empty response
code:0,
data :{
count:response.data.count,
data:[]
},
friendly_message: response.data.friendly_message,
message: response.data.message,
status: true
}
if(data.offset>0){ //check offset and concat response with previous data
dataset=games.data.data.concat(response.data.data)
objInitial.data.data=dataset
}
else{
dataset=response.data.data
objInitial.data.data=dataset
}
dispatch(
{ type: CAMPAIGN_LIST,
payload: objInitial // dispatch data set to component
});
});
};
}
中的默认流程模板具有与新集合中的项目不匹配的ID。
因此,您可以先尝试备份数据库。
然后尝试更新已移动的团队项目的相应tfs_configuration
以匹配从CurrentProcessTemplateId
检索到的ID,这意味着更新表:tfs_configuration
。作为更新,[Tfs_DefaultCollection].[dbo].[tbl_project_properties]
可能会导致其他三个集合出现问题。
e.g:
tfs_configuration
如果仍然无效,请尝试同时更新update [Tfs_DefaultCollection].[dbo].[tbl_project_properties] set value = 'the template ID retrieved from A' where Name = 'CurrentProcessTemplateId' and project_id = 'your team project id'
OriginalProcessTemplateId
答案 1 :(得分:0)
delete from table [Tfs_DefaultCollection].[dbo].[tbl_project_properties] where name = 'CurrentProcessTemplateId' and project_id=''
delete from table [Tfs_DefaultCollection].[dbo].[tbl_project_properties] where name = 'OriginalProcessTemplateId' and project_id=''
delete from table [Tfs_DefaultCollection].[dbo].[tbl_project_properties] where name = 'ProcessTemplateType' and project_id=''
运行上面的命令对我有帮助。