![]() |
Telelogic SYNERGY (steve huntington) | ![]() |
Topic Title: Create Baseline do not permit non-completed tasks ?? Topic Summary: Created On: 3-May-2004 16:16 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() Answer: That is strange: I checked that a few minutes ago, replacing completed by task_assigned (I do not have any task_accepted state in my task process) and I have been able to create a new baseline containing a projet version associated with a task_assigned task. Have you restarted your session after having edited pt/ptenvstr file ? Vincent | |
![]() |
|
Hi !
Our CM Synergy 6.3 SP2 databases on Solaris 9 are customized with a new task state (final state after completed in the task lifecycle) that we called "task_accepted". I've performed a succesfull customization of both model base files and attributes, but i've find a problem when performing the "Create Baseline" of a prep project ---> this operation reject the tasks in "task_accepted" state and an error message appear : Warning: You cannot create a baseline with projects that have non-static tasks. Is there a way to indicate to CM63SP2 that the "task_accepted" task state is static ? Thanks in advance. GLP |
|
![]() |
|
![]() |
|
I've resolved my problem by editing the model base file "baselineapi.ac" and by make as comment this source code part : /* if found_non_static_tasks then { UI_WARNING("You cannot create a baseline with projects that have non-static tasks."); BASELINE_CREATION_FAILED_MSG; return FALSE; } */ While compiling the csetlib project, i've obteined the new csetlib.a library. When copying the new library into the lib directory of a testing database, i've tried to "Create a Baseline" with tasks in state other than completed and it works perfectly. No check is done ! However, two problems are resulting : 1) The customized Create Baseline function don't check if an assigned task was in the reconfigure properties of a prep project 2) If an important patch will be released for CM63 SP2 and affect the csetlib.a library, this will erase completely my custom GLP |
|
![]() |
|
![]() |
|
Hello,
maybe you should try to rollback your aCcent customization, and check if a small modification in pt/ptenvstr database configuration file could resolve your problem. This pt/ptenvstr file contains a TASK_COMPLETE_STATE=completed statement which tells SYNERGY what is a completed task. If you consider that your baseline should only contain "task_accepted" tasks, then you should modify this ptenvstr file instead of customizing SYNERGY aCcent source code. Regards |
|
![]() |
|
![]() |
|
Hi Vincent,
I've already tried editing the ptenvstr file and replacing the completed state by task_accepted, but the problem is the same, the Create Baseline check for completed tasks only. ![]() GLP |
|
![]() |
|
![]() |
|
That is strange: I checked that a few minutes ago, replacing completed by task_assigned (I do not have any task_accepted state in my task process) and I have been able to create a new baseline containing a projet version associated with a task_assigned task.
Have you restarted your session after having edited pt/ptenvstr file ? Vincent |
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.