Я хочу связать требование с выпуском в ALm, используя C #.
Я пробовал этот код, но получаю ошибку.Сначала я прочитал старый релиз, затем попытался скопировать его, но у меня появляется ошибка.
foreach (Release rl in listRel)
if (rl.Name == ReleasetreeView.SelectedNode.Name)
{
NewORL = rl;
sif = NewORL.ScopeItemFactory;
altsif = ORL.ScopeItemFactory;
NewORL.Post();
foreach (ScopeItem si in altsif.NewList(""))
{
RMSI = sif.AddItem(System.DBNull.Value);
RMSI.Name = si.Name;
RMSI.Priority = si.Priority;
RMSI.AutoPost = si.AutoPost;
RMSI.Description = si.Description;
RMSI.Post();
CDF = RMSI.ContentDefinitionFactory;
altCDF = si.ContentDefinitionFactory;
ContentPartFactory cpf,ncpf;
ContentRootFactory crf,ncrf;
foreach (ContentDefinition CD in altCDF.NewList(""))
{
string s=CD.Name;
cpf = CD.ContentPartFactory;
crf = CD.ContentRootFactory;
ncrf = CD.ContentRootFactory;
foreach (ContentRoot CR in crf.NewList(""))
{
ContentRoot = ncrf.AddItem(System.DBNull.Value);
ContentRoot.Name = CR.Name;
ContentRoot.RootEntityId = CR.RootEntityId;
ContentRoot.RootEntityType = CR.RootEntityType;
ContentRoot.Post();
}
Не могли бы вы мне помочь?