configuration management Questions

Reason for asking is that we now have a site that runs SD while the rest of the sites are on CM Synergy since long, and we want to start to learn of the possibilities of migrating from SD to CMS...

in our project there is one interesting requirement initiated by some project managers:

There is a synergy project named "documents" with the release docs/1.0.0. this project contains some papers, protocolls, records, concepts and other important documents. there are also some subprojects and subdirectories.

The requirement is: the subprojects need some new (mandatory!) attributes, e.g. "responsible team" or "responsible manager". Everytime a new (sub-)project for release docs/1.0.0 is created the creator needs to fill in the responsible team for that project. The value of the attribute can be any string and no plausibility checks are needed.

Is there any way to create new (mandatory) attributes for the object type "project"?

Maybe, create a new type "custom_project" or derive from the typedef "project" could help.

any ideas?

We are using Synergy 6.5 and 7.1 with the standard process rules and the parallel restriction: allow parallel checkout, disallow parallel checkin

Thanks in advance!!!
Knut

I think the task-based methodology is cool and very powerful but there are some issues and concepts that confuse me.

there is a simple comprehension question:

let there be a root object foo.c (Version: 1 , Release: test/1.0)

-Developer A creates a new Task for release test/1.0 and checks out the object foo.c. The new version is foo.c-2. The developer wants to backup the temporary changes and checks in the object (foo.c-2 integrate). The Task is stil "assigned"! Then the developer continues his work and has now the version foo.c-3 (working). Both versions are not "completed", the task is still "assigned" and therefore "invisible" for the update rules of the other collaborative projects for release test/1.0.

-Developer B does an update in his own project and then checks out the object foo.c -> foo.c-1.1.1 (working). Developer B is ready with his changes and tries to complete his own task and there comes the parallel notification: he is forced to merge. Developer B is not very happy and tries to kill his BuildManager (me) :ohmy:

Why is there such parallel notification? There is not really a parallel conflict beacuse Task A is still not completed. The only completed Task at this point must be Task B.

Why must Developer B merge his own completed changes with the temporary (not completed and maybe inconsistent!!!) changes of Developer A. The idea of the task-based methodology is basically that only completed changes (tasks) count.

Is there any way to change this behaviour??

We are using Synergy 6.5 SP2 with the standard process rules and the parallel restriction: allow parallel checkout, disallow parallel checkin

Thanks in advance!!!
Knut

I'm sure I'd seen this before but can't identify it now.

You can't rely on a developer to manually check it in because they can check in the load module and the source module from a directory other than where they checked it out from.

Regards,

Paul Perry

I have baseline software code that I maintain in the the trunk of a cvs instance.

I wish to make client specific changes to that trunk that I can then merge only at the time of build and deploy both the baseline code and client specific code. However, I don't want the client specific code to ever become part of the baseline (trunk). What is the best way to do this?

Also, the number of files that I want to change with client specific changes is a very small percentage of the total number of files.

And, there would be more then one client each with their own specific changes

Thanks.

We have a single Oracle DB instance hosting around 20 repositories. These repositories in turn are mapped to around 60 projects(environments). Now there is a requirement to get only one repository (mapped to around 4 proejects / environments). Can this be achieved..if so how?

Appreciate any help in this regard.

Cheers
Vijay

I was wondering if anyone has recently migrated from ClearCase to Subversion, or if anyone has been looking into migrating?

As well as how big the development teams using it are, and how many projects are running in parallel and have dependancies upon one another or shared/common code that needs to be merged with multiple streams of code/projects.

If so, please could you let me know as we are looking to do the same, and would like to know about other peoples experiences/challenges/decisions etc.

Any help would be greatly appreciated.

Thanks,

Hayley

I am wondering if anyone has recently migrated from ClearCase to Subversion, or if anyone has been looking into migrating?

As well as how big the development teams using it are, and how many projects are running in parallel and have dependancies upon one another or shared/common code that needs to be merged with multiple streams of code/projects.

If so, please could you let me know as we are looking to do the same, and would like to know about other peoples experiences/challenges/decisions etc.

Any help would be greatly appreciated.

Thanks,

Hayley

in clearcase, while checking in an element a prompt is made to user to enter the doc_status attribute. how is this done?

Which trigger is invoked to prompt the user to enter the doc_status during check-in?

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.