configuration management Questions

We currently have code in VisualSVN and now we are planning to use ClearCase 7.1 as source repository.

I have the requirement to move all the versions in VisualSVN to ClearCase. We do not want to loose any old versions in visualSVN.

Can this be acheived? Please let me know if this is possible, if so let me know the tools or the procedure for migration.

Any help will be highly appreciated.


I am planning to move the IBM Flexlm License server( clearcase, clearquest,Requisite Pro)(some of them Node locked licenses) to new server in same domain.

My question is can i able to move the licenses from old server to new server, or do i need get the licenses from IBM Rational?

Please advise??

Thank you Advance!

I need to be able to isolate the branch upon which a given version of an element resides from within a script.

Is there a desc or ls command or something that will take a -fmt argument that will give me the branch?

By rkruck - December 9, 20102 Answers

ClearCase includes a build facility ClearMake, which is a wrapper for UNIX make I believe.

Does StarTeam have a similar built-in capability of performing builds?

Example: Could StarTeam be used to combine *.dll files into a single *.exe file? Or would some other program that contained build capabilities need to be ordered -- in addition to StarTeam -- in order to be able to perform such a build?

I have an object 'foo.c' with version 4.2 configured by Mr X and same object with same version configured by Mr Y.

How can I query for the existance of such parallel versions?

I am seriously considering taking up Perforce as our version control tool and I'd like to garner people's opinions regarding the defect management component.

The tool will be used predominantly for SCM purposes by a team of about 30. However, there will be much more people (such as business and technical testers, customer service, managers) utilising the defect management tool to raise defects, enhancements, functional and non-functional requirements, the lot.

What i'd like to know is if access to the defect tracking tool in Perforce requires a full license as well or if there are any workarounds? If so, please advise. If not, then what are the best DM tools to integrate with Perforce at the moment.

Thanks in advance.

Below are some observations I've made and I'd like to solicit the communities feedback on the conclusion I've drawn from it.

When looking at industrializing software development by creating a fully integrated and automated pipeline through which changes flow from check-in, through integration, build, testing, packaging and deployment; there are 2 paths one can follow:

1) Buy and implement a single vendor solution that covers the whole pipeline from check-in to deployment, the main drawback with this option being that most of the tools that make up the pipeline will do an OK job, not great, not the best in the industry but they will get the job done. Secondly there is the tie-in to a single vendor which is often perceived as a thorny issue because of the usual what-ifs and the constraints on customization of processes, tools etc.

2) Buy individual 'best of breed' tools to cover each of the stages in the pipeline and integrate these tools with your own resources. Creating this integrate pipeline with your own resources will take time, most likely a couple of man years to get a fully automated pipeline in place and then there is the support. Second because of the less than 'uber' tight integration the value of all the tools together is less than the sum of their individual value.

The above observations bring me to the conclusion that there isn't that much to be gained from buying the best of breed tools for the individual areas, sure you will have the most powerful tool for this and the other, but in the bigger picture that value won't be that noticeable. Just like a single vendor solution won't give you the best pipeline just because it's fully integrated as each of the stage which will be performed OK.

At the end of the day the value you will gain from both paths will be more or less equal, some areas will be better in one others will be better in the other.

What do you say? Did I miss something obvious?

- Antoni

TFS looks very impressive on paper, its a highly integrated solution that covers most bases to various degrees for everything a dev team needs in terms of version control, configuration management, builds, automation, testing, workflow, etc.

But how much is it actually used in Microsoft? The marketing material certainly boasts some impressive numbers for the adoption of TFS within Microsoft, but just how much is it used in 'anger' at Microsoft?

Are there any other businesses that use TFS in business critical projects that you know of? What is the general perception of TFS in the CM community?

- Antoni

By Saqib Khan - November 29, 20102 Answers

I want to get changeset recursively but each time get all files/folders that are not required in SVN.

Here is the scenario for better understanding.

There are total 10 folders in an application. There are 3 folders(like X,Y,Z) present at different hierarchy in the same application and each folder contains 20 files. Names of few files are same in these 3 folders. The developer change 2 any files from 3 different folders. By applying the changeset, SVN shows that mentioned 6 files along with the path are changed. [i][Till here it is good for us].[/i]

When we try to get these 6 files with the same hierarchy, there is no such option to get [i]ONLY[/i] these 6 files rather during Export(in windows platform), the mentioned options like Fully recursive, only file children, etc does not work for us.

So, can anyone let us know how to get these 6 changed files in the same hierarchy?



CMCrossroads is a TechWell community.

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