Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave

Elements or attributes of SCM tools

Describe about the Tutorial on Configuration Management Tool?

Programming Configuration Management is the procedure of following and adjusting the product modifications. The fundamental elements given by any SCM instruments are as per the following:

  • Simultaneously Working Management
  • Synchronization
  • Rendition Control

In programming configuration, programming SCM is the task of adjusting the product modifications, part of the bigger cross-disciplinary field of arrangement administration. Software Configuration Management hones includes correction controlling and the establishment of base lines. In case of its failure, this tool can point out what has been changed and by whom. On the off chance that a design is functioning admirably, SCM can decide how to imitate it crosswise over numerous hosts.

To comprehend this better let us take an illustration, a group of persons began testing the product, hoping to locate the typical very high number of issues. In any case, amazingly, the product appeared to be vastly improved than normal this time – not very many imperfections were found. Before discharging the product they simply need to make an extra verify whether they had the right form. In any case, they found that they were really trying the rendition from two months prior (which had as of now been repaired) with the tests for that prior form. It was pleasant to realize this was still OK; however they weren't really testing what they should be or what they ought to have been testing.

It is truly imperative to know precisely what it is that we should test, for example, the accurate form of everything that has a place in a framework. It is conceivable to perform setup administration exercises without utilizing the devices, yet the apparatuses make it a considerable measure less demanding, particularly in complex situations.

Test ware should be under setup administration and the same device might have the capacity to be utilized for test ware and additionally for programming things. Test ware likewise has diverse forms and is changed sometime. It is essential to run the right form of the tests also, as we have found in the above example.

Elements or attributes of SCM tools are:

  • To store data about forms and works of the product and test ware.
  • Traceability amongst programming and test ware and distinctive forms or variations.
  • To monitor which forms have a place with which arrangements (e.g. working frameworks, programs, libraries).
  • To construct and issue administration.
  • Base lining
  • Access control

The SCM tool which has been chosen for this paper is ClearCase. ClearCase has been manufactured by the company IBM.

ClearCase is a venture grade arrangement administration framework that offers extremely secure rendition control with work and manufacture administration support. It can also be incorporated with other IBM arrangements, which includes IBM ClearQuest, IBM Rational Team Concert, IBM Rational Application Developer for WebSphere Software and IBM Rational Asset Manager.

Organizing to use ClearCase

Functions provided by ClearCase:

  • Workspace Administration and Adaptation Control — oversees records, indexes, and other advancement resources across the life cycle.
  • Combination with mainstream advancement instruments which includes Cadence Virtuoso, Visual Studio and Eclipse.
  • Successful IP security — suggests electronic marks, client confirmation for secure and controlled get to, and review trails to meet consistence and administration necessities.
  • Advance level parallel growth — incorporates programmed spreading and propelled blending and differencing innovation.
  • Definitive form examining — streamlines the edit-build-debug cycle and recreate programming renditions.

This tutorial is intended for designers with no past experience with ClearCase programming. The objective is to give a "vibe" for the invention, its capacities, and its methods of use. This tutorial would not be investigating each product—only the ones most regularly utilized and most specific for ClearCase's unique capacities.

The main key points of this heading includes

  • Hardware and Software Requirements for ClearCase
  • Installation of ClearCase on Individual Computers
  • Verifying ClearCase Installation
  • Modifying Start-up Script for ClearCase
  • Verifying Connection to the server host of the ClearCase

Minimum Necessities

  • For ClearCase client hosts:
  • 400 MB disk space
  • 32 MB main memory
  • For ClearCase server hosts:
  • 64 MB of the main memory
  • 3 GB hard disk space
  • 256 UNIX process
  • 700 UNIX file descriptors per host

Note: UNIX file descriptors & UNIX processes per hosts have been set as kernel parameter.

For installing ClearCase on an individual’s Computer,

  • There will be a release area created by ClearCase administrator, go to that area.
  • And, Run the installation program.
  • The name of this setup file for Unix will be install_release and on Windows this file can be found named as setup.exe

After installing the run file one should accept the default installation parameters. If any value has to be overridden please see ClearCase Administrator.

To verify that ClearCase is properly installed or not the user must check at the location

% ld -ls /user/atrica

It should be explicitly installed on your “home host.

Depending upon the installation possibilities, /usr/atria might be a real index, situated on the user’s home host or on alternative host, or it could be a typical connection.

Admission to ClearCase software package and on-line certification (booklet sheets) relies upon assured environment variable situations. The best dependable approach to build up these settings is to alter the shell start up script:

Shell Program

Start Up Script in home directory

Bourne Shell

profile

C Shell

.chsrc

Korn Shell

Profile


We commend that the users of C shell avoid enlisting settings of the ClearCase in file .login that is implemented solitary by “login shells”.

ClearCase is dispersed software: along with running customer procedures on client’s home host, it also runs server forms on different hosts in the system. A system wide information stockpiling registry is situated on one host, which should be accessible to all.

Authorization Server Host

One especially imperative host is the system wide license server host. ClearCase software doesnot work unless they can get an accessible permit from this particular host; confirm your association by inflowing this charge:

% clearlicensehost

License server on host "saturns".

Consecutively workin as ...

On the off chance that this comes up as a failure because the system clear license can't be discovered, you must have made a mistake in setting up your path way. If clear license is summoned, yet it doesn't show a message like the one above, see the "Authorizing Errors" area.

Registry Host

Every host of the ClearCase consists of a registry directory named as, subdirectorgy of /user/adm/atric a, the ClearCase organization index. On a system host, the registry server host, the registry index holds access way data for all VOBs and perspectives in the LAN. In the event that the summon clear tool lshvob records atleast one or it can be more. VOB, you are legitimately associated with the registry server host.

Hardware and Software Requirements for ClearCase

On the off chance that clear tool lshvob comes up as a failure; show the one-line substance of file/user/adm/atrcia/rgy/rgy_hosts.config. Check your association with the named host utilizing any of different OS efficacies or their parallels: piing, relogin, rsh etc. On the off chance that you are still not confident of your association with the registry server host, counsel your framework manager.

The example command output performed in this tutorial exercise has been produced on a SunOS host by a client with unmasks 003, by utilizing a C shell. Your summon yield will vary; to encourage correlations, we utilize these commands:

USR indicates the name of the user

GROUPS  this command indicates the main group as it must be recorded in the password databank

HOSTS The machine which is being used throughout, it indicates the hostname of that tutorial

HOME indicates home directory’s path name.

The first version of the program is “classic”. The file to be executed is named as ‘helloworld’; This file is implemented by the single C language source file, alongside a makefile.

helloworld.c  source file

Makefle make file

Here is some sample output:

% hello

Hello, to the world!

%

Next Released Version

The next version of this program adds few sizzle to it, it recovers the client's login name and home catalogue from surroundings variable, in addition to this it incorporates these qualities in an extended message. Let’s show it by the help of an example:

% hello

Welcome, USR!

The home directory is /nett/HOSTS/home/USR.

It is now Sat July 17 16:24:02 2015.

 %

The ClearCase Client incorporates these toolbars:

  • A fundamental toolbar that gives access to basic ClearCase actions, for example, , checkout, checking & Hijack.
  • A progressed toolbar which gives access to actions, for example, making or evacuating ClearCase perspectives, and discovering components that require a consolidation.
  • A toolbar named as UCM which gives access to ClearCase’s UCM procedures, for example, rebase and convey, joining UCM venture, make another action, and set a movement

The ClearCase toolbars show symbols which can be clicked to open ClearCase conversation box. Each toolbar is constantly shown by the ClearCase Remote Client. On the off chance that user is utilizing the ClearCase Remote User for something, the user can click Windows > Customise Perspective to open the Eclipses Customise Standpoint negotiation box and indicate which toolbars have to be shown The vast majority of the dialog boxes that are available from the toolbars are likewise open from ClearCase connection menus or, in the Eclipse environment, from the Team setting menu.

This function can be used when the user needs to modify some file but unable to connect to the ClearCase Web Server, in that case user can Hijack a file.

If the user needs to alter some laden file without examining the file (in case the user is unable to connect to the ClearCase server), the user could use this hijack function to alter the file though it could not be examined.

The search box of the ClearCase allows the user to search for the local views of the ClearCase for assets in several states.

The ClearCase Search box function can be used to search for different views like hijacked, checked out or view private.

Choose the checkboxes or clear the checkboxes in the Search area to identify the state if all the files the user needs to find.

  • Choose Check filesto discover checked file.
  • Choose Hijack fileto identify hijacked file.
  • Choose View remote fileto identify view private file.

This function is used to rebase some UCM creek to the parental crick's suggested base line or to some other base line.

This rebase stream lists the factors presently in effect for the rebase action, as well as empowers the user to alter them.

ClearCase Toolbars

ClearCase Toolbars

Conclusion

This report consists of only a small fraction of the product’s features and commands. But these commands and toolbars are the functions that are used the most in day to day development work. The new versions for this software are still in process. The latest version which was released was 8.0.17 in March 2015.

References

Pierce, R 2013, Optimizing your documentation with the help of technical support, Proceedings of the 21st annual international conference on Documentation, October 12-15, San Francisco, CA, USA.

Ronald, K 2012, Software Configuration Management Principles and Best Practices, Proceedings of the 4th International Conference on Product Focused Software Process Improvement, p.300-313.

Thomas, B., Alexander, D. & Bernhard W 2013, MOD2-SCM: A model-driven product line for software configuration management systems, Information and Software Technology, v.55 n.3, p.630-650.

James, E. & Dorrit, G 2011, Uniform comparison of configuration management data models, Proceedings of the ICSE Workshops on SCM 2011, and SCM 2013 conference on Software configuration management, Toronto, Canada.

Dirk, O., Michael, Welle. & Udo, K 2013, Differences between versions of UML diagrams, ACM SIGSOFT Software Engineering Notes, v.28 n.5.

Bernhard, W. & Reidar, C 2011, Software architecture and software configuration management, Proceedings of the 2011 ICSE Workshops on SCM 2011, and SCM 2013 conference on Software configuration management, Toronto, Canada

Hamilton, O 2015, VCS: a flexible version control system for UML model elements, Proceedings of the 12th international workshop on Software configuration management, p.1-16, Lisbon, Portugal.

 Mark, C 2013, Supporting distributed collaboration through multidimensional software configuration management, Proceedings of the 2011 ICSE Workshops on SCM 2011, and SCM 2013 conference on Software configuration management, Toronto, Canada.

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2017). Tutorial On Configuration Management Tool - ClearCase For Software Version Control. Retrieved from https://myassignmenthelp.com/free-samples/tutorial-on-configuration-management-tool.

"Tutorial On Configuration Management Tool - ClearCase For Software Version Control." My Assignment Help, 2017, https://myassignmenthelp.com/free-samples/tutorial-on-configuration-management-tool.

My Assignment Help (2017) Tutorial On Configuration Management Tool - ClearCase For Software Version Control [Online]. Available from: https://myassignmenthelp.com/free-samples/tutorial-on-configuration-management-tool
[Accessed 18 December 2024].

My Assignment Help. 'Tutorial On Configuration Management Tool - ClearCase For Software Version Control' (My Assignment Help, 2017) <https://myassignmenthelp.com/free-samples/tutorial-on-configuration-management-tool> accessed 18 December 2024.

My Assignment Help. Tutorial On Configuration Management Tool - ClearCase For Software Version Control [Internet]. My Assignment Help. 2017 [cited 18 December 2024]. Available from: https://myassignmenthelp.com/free-samples/tutorial-on-configuration-management-tool.

Get instant help from 5000+ experts for
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing: Proofread your work by experts and improve grade at Lowest cost

loader
250 words
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Plagiarism checker
Verify originality of an essay
essay
Generate unique essays in a jiffy
Plagiarism checker
Cite sources with ease
support
close