Saturday, December 11, 2010

Re: Hardlink removal w/o destroying the history

This question is not answered.
Permlink Replies: 1 - Pages: 1 - Last Post: Dec 8, 2010 4:28 PM Last Post By: brcowan Threads: [ Previous | Next ]
Posts: 17
Registered: Jan 12, 2005 02:02:19 PM Hardlink removal w/o destroying the history
Posted: Dec 08, 2010 09:25:35 AM I have a user who created a hardlink on an element with a lot of history and other users have checkouts on other branches of the element. How do remove his mistake without distrubing all of the other users?
Posts: 426
Registered: Sep 28, 2005 02:20:11 PM Re: Hardlink removal w/o destroying the history
Posted: Dec 08, 2010 04:28:04 PM   in response to: vobadm in response to: vobadm's post cleartool rmname will work just fine here. A "hardlink" is just a directory entry. And removing it is harmless as long as there are other directory versions that refer to it correctly.

=================================================================
Brian Cowan
Advisory Software Engineer
ClearCase SoftWare Advisory Team (SWAT)
Rational Software
IBM Software Group
550 King St
Littleton, MA 01460

Phone: 1.978.899.9471
Web: http://www.ibm.com/software/rational/support/

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Force the use of "-ptime" during checkout


Posts: 75
Registered: Apr 15, 2008 02:17:25 PM Force the use of "-ptime" during checkout
Posted: Dec 08, 2010 02:56:27 PM Hello,

We currently have a scenario where several developers are using the same branch (BRANCH_2 for example) for development. Each developer has their own dynamic view. When a developer checks out a file that does not yet exist on BRANCH_2, all other developers instantly see the new "/main/BRANCH_2/0" version and it has a new timestamp. This causes some larger libraries to be recompiled for what appears to be no reason at all (/main/BRANCH_2/0 is identical to the predecessor version).

We have found that by doing "cleartool co -ptime" to checkout a file, the /main/BRANCH_2/0 version has the same timestamp as its predecessor, so the recompiles do not happen and all is good.

I am looking for a way to enforce the "-ptime" from a Linux environment. It does not appear to be an option in the ".clearcase_profile", nor does there appear to be a way to "transparently" enforce this in a trigger (I think a trigger could be written that examines the command line and simply exists if the developer did not use "-ptime", but I would rather it silently enforce this if at all possible.)

One other solution proposed was to copy every file to the new branch; however, reporting is much easier when only those files modified for the effort exist on the branch.

Thanks in advance for any ideas!

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Re: Setting up ClearCase with Quality Center


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Setting up ClearCase with Quality Center
Posted: Dec 08, 2010 11:06:28 AM We have 7.1.1.2 of ClearCase and 9.2 of Quality center. I need to add the versioning and trying to follow the steps and one of the first ones is:

Add TDUser and TDVersion as string attributes to the ClearCase VOB

I'm new to CC so I need to respectfully request that you dont go over my head with any answers :)

How do you add these as attributes?

Has anyone set this up before? I have been reading like crazy and all I have to show for it so far is a headache. This forum has been so much more helpful then any documentation I have found. So thank you all for that!

-Kapman
Quality - it's a lifestyle not an option.


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Let me add one more if I may:
You must run this installation with the same user name that was used to run
the Quality Center installation.

I was not here when they did the QC installation, how can I tell what the user name used was?

-Kapman
Quality - it's a lifestyle not an option.


Posts: 481
Registered: Apr 08, 2008 11:40:52 PM Re the user name...

Does the install run on Windows? My guess is that they didn't ask for userid that ran the installation but rather the userid assigned during the installation to own the QC services etc.

If is just the userid that ran the install then this will probably be the owner of the files it installed. So just do properties on files in the appropriate C:\Program Files\... directory

If it is the "owning" user id it probably creates a service and sets it to run as some userid. Take a look in Services and do a properties - look at the Log On tab.

Re the attributes...

Is that exactly what it says about the attributes? There are several options that could apply. In general there are two ways:
1. Command line:
Usually you would change directory into a directory inside the vob. Assuming you are on windows with a view called dynamic and a vob called \hpqc...M:cd \dynamichpqccleartool mkattype -vtype string -c "For Quality Center" TDUser
2. Gui:
Start IBM Rational ClearCase/Type Explorer
Select your Vob
Double click Attribute Types
Right click on the page and select "Create..."
Follow the dialog
Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Mark,

Thanks for the reply. Page 12 of http://update.external.hp.com/qualitycenter/qc90/version_control/rcc_vc/qc_9_2/VCRCC.pdf is what I'm looking at for this. It is HP's Rational ClearCase Version Control Add-in Guide. Maybe I'm misreading something. Cant hurt to create a "string" attribute type I would think so I will give that a shot.

I've been given the opportunity to admin ClearCase with about 6 hours training and no prior experience. It has been a fun ride to say the least the last couple of months. Nothing has been easy per say and top that off with CC is a side project from my regualar QA work. Reading this site has been so much more help then any of the documentation I have been reading.

I hadn't used command lines since my old 8088 dos no windows 640k 20mb hd pc died but seems like alot of CC work is done via command lines. Good times!

-Kapman
Quality - it's a lifestyle not an option.


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Ok so I think I needed to just create two string attributes under the VOB, I did this via the Type Explorer. That seems to make sense, not quite what you had me doing I dont think but it helped me find that.

Now to figure out the user issue.

-Kapman
Quality - it's a lifestyle not an option.

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Configuration and Release Manager

My client a large insurance company requires a Configuration and Release manager required to perform repository administration (using TFS / Team Server Foundation) tasks , code / data build activities and perform installations into controlled test environments.

Essential skills in order of importance:
* Team Foundation Server
* Repository Administration experience
* Basic UNIX command knowledge
* Scripting skills (Perl, Ant )
* ClearCase / Quest

Candidates with experience of designing and documenting technical processes will be viewed advantageously. Skills in TFS are a necessity.


View the original article here

Re: Working out of domain

This question is not answered.
Permlink Replies: 2 - Pages: 1 - Last Post: Dec 8, 2010 4:32 PM Last Post By: brcowan Threads: [ Previous | Next ]
Posts: 1
Registered: Dec 06, 2010 06:01:37 AM Working out of domain
Posted: Dec 06, 2010 06:11:51 AM Hello everybody, i have a simple question.

I must install a clearcase client in my notebook.
I have a valid user of a cc-related domain (where i'm not administrator) but i don't want to add my notebook to this domain. Can I use it? There is a way to connet clear case with that domain user but from a pc logged with another user?

Thank you.


Posts: 893
Registered: Jun 09, 2005 09:06:53 PM Re: Working out of domain
Posted: Dec 06, 2010 06:45:27 PM   in response to: Tobia in response to: Tobia's post you can definitely use the license server and use CC standalone.
If you want to connect to the CC of the domain, the box hosting your view needs to be on the domain to run the albd service and get access to permissions.
If the VOBs are fairly open, you may be able to hack something where you end up with the snapshot view root on your C drive. It all depends on how open or closed the domain and the VOBs are and how much access you get by "just" being on the corporate network.
Its definitely not a solution supported by Rational.

hth
Martina


Posts: 426
Registered: Sep 28, 2005 02:20:11 PM Re: Working out of domain
Posted: Dec 08, 2010 04:32:16 PM   in response to: martina in response to: martina's post While you're at it, please check out the section on the "Limitations of Nondomain hosts" in the ClearCase admin manual. It's really not a good idea to do this...

=================================================================
Brian Cowan
Advisory Software Engineer
ClearCase SoftWare Advisory Team (SWAT)
Rational Software
IBM Software Group
550 King St
Littleton, MA 01460

Phone: 1.978.899.9471
Web: http://www.ibm.com/software/rational/support/

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Comparision of ClearCase, SVN and Team Foundation Server

This question is not answered.
Permlink Replies: 0 - Pages: 1 Threads: [ Previous | Next ]
Posts: 2
Registered: Jul 17, 2007 07:08:43 AM Comparision of ClearCase, SVN and Team Foundation Server
Posted: Dec 09, 2010 12:59:15 AM Hi,

It would be great if someone provide the points for the comparision of ClearCase, SVN and Team Foundation Server.

Thanks,
Jagdish

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Friday, December 10, 2010

Clearcase Administrator

Software Developer - Ruby on Rails - RoR - Ruby - Perl - Java
CyberCoders  -  San Jose, CA

- Define, design, and implement solutions for high-performance systems using data processing applications, home grown tools, Unix tools (Ruby on Rails, Perl, Shell - Scripting, Java), and other emerging technologies... - Define, design, and implement...


View the original article here

Configuration / Release Manager - Clearcase - Surrey

Welcome guest. To get the most out of our site, please sign up as a candidate or apply for a recruiter account. Registration is fast and simple and gives you access to the facilities available to make recruitment easier.Configuration / Release Manager - Clearcase - Surrey
Configuration Manager required by one of our prestigious clients in Surrey. You will assist with the management of multiple parallel releases and will 'own' the Configuration Management Policies and Process and undertake regular CM Audits. You should possess Administration and Configuration Management experience of Rational Clearcase , have a strong understanding of software development lifecycle process design, proven experience in managing multiple concurrent releases as well as having previously worked with teams in multiple locations, including offshore. This is an urgent requirement, please forward your CV to l.webb@aap3.com to apply for the role.
Unfortunately, we are not able to consider candidates that do not meet all the requirements of the role as outlined in this advertisement.

If you do meet all the requirements, we respectfully request that you submit your Word CV for initial consideration. We aim to respond to all such candidates as quickly as possible.

Thank you.

http://www.technojobs.co.uk/job.phtml/484350

View the original article here

Re: clearcase no response

This question is not answered.

Posts: 30
Registered: Dec 01, 2006 04:24:44 AM Re: clearcase no response
Posted: Nov 22, 2010 01:02:15 AM   in response to: cm@heart in response to: cm@heart's post "setting up sniffers and also check MTU settings." Could you give me more detail description about this?
Posts: 30
Registered: Dec 01, 2006 04:24:44 AM Re: clearcase no response
Posted: Nov 22, 2010 01:10:27 AM   in response to: marcdb in response to: marcdb's post Many thanks!
telnet 371
I see an empty screen.
Could you give me more detail further description about "Ping uses ICMP port 8 called "echo" ?
Posts: 207
Registered: Jan 15, 2005 05:15:03 PM Re: clearcase no response
Posted: Nov 22, 2010 03:02:24 AM   in response to: shingirl in response to: shingirl's post Shingirl,

There is a RFCs collection where all those protocols and their usage is explained.

In short when you ping a remore machine, your PC does send a "hello" message to the address you wish to enquire.

In human terms:

hello AAA I am ZZZ do you read me?

hello ZZZ this is AAA and I read you

When you use:

ping address -a

you ask the remote machine to supply you its human readable name known as DNS

Also the ICMP set is used to build a matrix of machines in a LAN

The full RFC list can be found in here: www.rfc-editor.org


Posts: 427
Registered: Mar 15, 2005 04:40:07 AM Re: clearcase no response
Posted: Nov 22, 2010 09:17:10 AM   in response to: shingirl in response to: shingirl's post shingirl wrote:
> I first use albd_list command.
Then you can ignore telnet, ping etc. for now: this is useful knowledge in general, but it won't help you in this case.
Marc
Posts: 426
Registered: Sep 28, 2005 02:20:11 PM Re: clearcase no response
Posted: Nov 23, 2010 09:36:01 AM   in response to: shingirl in response to: shingirl's post This seems to be going around in circles...

Some important tests:
1) Verify that a "loaded" ping (packet size of at least 4096 bytes) works. "ping -l 5120 {registry server name}" is a useful command to test this...
2) Verify whether you can do an lsvob of a known VOB tag. "cleartool lsvob \myvob" If this works, while a full lsvob fails, you most likely have a firewall configuration that is blocking the full communication.

If the single-VOB lsvob fails, then verify that you can actually communicate with the albd port on the server host. The best command for that is the old windows "telnet" program. The syntax is "telnet {registry server name} 371", and if this is successful, you will see NOTHING. If it fails, you will get an error like this:
Connecting To ...Could not open connection to the host, on port 371: Connect failed

If the telnet fails that way, you need to determine why you cannot perform this basic communication and resolve the issue. The possible causes are:
1) Name resolution. The server's host name may resolve to an incorrect address in DNS
2) Client-side firewall issue. The ClearCase commands from this host may be getting blocked by a firewall on the client. You would be able to see this in a network trace started on the client, because you will see no communication going out to port 371.
3) intermediate firewall issue.

Note: If the registry server is also this client's ATRIA license server (check clearcase control panel or cleartool hostinfo -long), then the fact that you are NOT getting a license error indicates that basic communication with the albd works.

=================================================================
Brian Cowan
Advisory Software Engineer
ClearCase SoftWare Advisory Team (SWAT)
Rational Software
IBM Software Group
550 King St
Littleton, MA 01460

Phone: 1.978.899.9471
Web: http://www.ibm.com/software/rational/support/


Posts: 427
Registered: Mar 15, 2005 04:40:07 AM Re: clearcase no response
Posted: Nov 23, 2010 11:08:38 AM   in response to: brcowan in response to: brcowan's post brcowan wrote:
> The best command for that is the old windows "telnet" program.

Why is this better than albd_list???

Marc


Posts: 426
Registered: Sep 28, 2005 02:20:11 PM Re: clearcase no response
Posted: Nov 23, 2010 11:22:38 AM   in response to: shingirl in response to: shingirl's post Well, albd_list is great if you're on the server and looking to see what the child processes of the albd are. If you need to verify ability to get to the port, telnet has the advantage of completely eliminating clearcase from the client-side picture.

=================================================================
Brian Cowan
Advisory Software Engineer
ClearCase SoftWare Advisory Team (SWAT)
Rational Software
IBM Software Group
550 King St
Littleton, MA 01460

Phone: 1.978.899.9471
Web: http://www.ibm.com/software/rational/support/


Posts: 427
Registered: Mar 15, 2005 04:40:07 AM Re: clearcase no response
Posted: Nov 23, 2010 12:34:15 PM   in response to: brcowan in response to: brcowan's post brcowan wrote:
> telnet has the advantage of completely eliminating clearcase from the client-side picture.

This may be an advantage if the test fails, but not, as here, if it succeeds.

Marc


Posts: 30
Registered: Dec 01, 2006 04:24:44 AM Re: clearcase no response
Posted: Dec 08, 2010 01:35:08 AM   in response to: brcowan in response to: brcowan's post 1) run ping -l 5120 {registry server name} is Request timed out.
run ping -l 4096 is ok.
2) run "cleartool lsvob \myvob" ,it is works, but "run cleartool lsvob " fails, so, i disable the firewall. but the same issue.
3)telnet {registry server name} 371", this is successful.
Posts: 427
Registered: Mar 15, 2005 04:40:07 AM Re: clearcase no response
Posted: Dec 08, 2010 03:50:21 AM   in response to: shingirl in response to: shingirl's post shingirl wrote:
> 2) run "cleartool lsvob \myvob" ,it is works, but "run cleartool lsvob " fails, so, i disable the firewall. but the same issue.
There is probably an other firewall between your client and the registry server, and this one blocks the port for a short period of time as soon as one request results in too many replies, as a way to avoid 'denial of service' attacks.

You need to identify this firewall, and to reconfigure it.

Start with 'tracert '
Assuming it is not blocked...

In good old times, one recommended to place all the ClearCase hosts in a 0-hop LAN...

Marc


Posts: 30
Registered: Dec 01, 2006 04:24:44 AM Re: clearcase no response
Posted: Dec 08, 2010 03:54:49 AM   in response to: shingirl in response to: shingirl's post Does need to uninstall the antivirus software or firewall, not disable?

Is there other clues to solve the issue or to find the cause of the issue?


Posts: 207
Registered: Jan 15, 2005 05:15:03 PM Re: clearcase no response
Posted: Dec 08, 2010 12:59:26 PM   in response to: shingirl in response to: shingirl's post Shingirl,

That was our initial assestment.

Nowadays most popular Antivirus act also as firewall, more complicated than default Windows one, where common ports are the only open.

The suggestion, as already made to you, is to kill or temporary disable the Antivirus or any similar programme that might interact with network traffic.

To make and additional suggestion you want to use a programme that will tell you which port are open or close. Google for one, there are several freeware ones.

Cheers


Posts: 426
Registered: Sep 28, 2005 02:20:11 PM Re: clearcase no response
Posted: Dec 08, 2010 04:23:57 PM   in response to: shingirl in response to: shingirl's post Since "cleartool lsvob \vob1" works while plain "cleartool lsvob" fails, the issue is almost guaranteed to be in the switch/router/firewall between the client and the registry server. Why did I put the 3 together? Because in some cases the same box performs all 3 jobs. (High end Cisco gear is known for doing this, for example...)

Take a network trace of the transaction at both the client and the server end of things. Odds are that you will see the full "list vobs" output in the server-end trace, and only the FIRST packet of that response in the client-side trace. If so, please take a CLOSE look at the raw packets in the server side trace. What you will probably see is that the packets are leaving the server with the "do not fragment" bit set, and 2 out of 3 packets with that bit set also have non-zero fragment offset values. This combination of options is blocked by some intrusion detection systems to prevent denial-of-service attacks caused by spraying the target with bogus fragmented packets (which then will "sit around" for a while in memory waiting for the first fragment...).

How do you fix this, you tweak the firewall / Intrusion detection settings to allow these packets to go through.

Actual steps are (unfortunately) vendor specific.

=================================================================
Brian Cowan
Advisory Software Engineer
ClearCase SoftWare Advisory Team (SWAT)
Rational Software
IBM Software Group
550 King St
Littleton, MA 01460

Phone: 1.978.899.9471
Web: http://www.ibm.com/software/rational/support/

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Perl Developer – Reference Data – Investment Banking

Perl Developer – Reference Data – Investment Banking

Perl, Oracle, Perforce, Clearcase, Object-orientated, unit testing, systems architecture, testing tools, reference data.

A leading investment bank based in London is looking to appoint a senior developer to their Reference Data IT team (product and pricing warehouse systems) on a contract basis.

Candidates are expected to have strong experience of Perl, Oracle and OO design and development. Proven knowledge of unit testing and systems architecture is required.

Previous experience of reference data – product and price data IT, testing tools (Quality Centre), perforce / clearcase, xml, xslt, C#, WCF and/ or CruiseControl would be beneficial.


View the original article here

Release Manager

Branch Out Recruitment
Branch Out Recruitment Account Managers are sought to join an internet business to aid my clients continual expansion. This dynamic forward thinking company are looking for a number of Account Managers to work on a self employed basis to develop and maintain a strong...

Read more about Account Manager

30/11/10 | Permanent | £0k-£75k | UK

The Locum Partnership is currently seeking a locum physiotherapy assistant to start on 26th August 2010 to undertake a role based on the outskirts of London. The role will be to assist the departments physiotherapists with their caseloads covering...

Read more about Locum Physiotherapy Assistant

25/11/10 | Contract/Interim | £10-£14 | Surrey

The Locum Partnership has a current requirement for a locum Band 6 Speech & Language Therapist to commence an initial 2 month contract on 23rd August 2010. This position will be predominantly based in a hospital ward setting, however, a small...

Read more about Locum Speech Therapist (Adults)

19/11/10 | Contract/Interim | £24-£30 | London

HIRING: GIFT Fundraisers can earn over £350 a week raising funds for good causes Ethical Fundraisers £7.50 - £12.50 ph + uncapped daily bonus Gift gives you loads. Being a Gift street fundraiser means stopping people in the street, giving them the...

Read more about Fundraisers

09/12/10 | Permanent | £8-£12 | Edinburgh

HIRING: GIFT Fundraisers can earn over £380 a week raising funds for good causes Ethical Fundraisers £8.50 - £13.50 ph + uncapped daily bonus Gift gives you loads. Being a Gift street fundraiser means stopping people in the street, giving them the...

Read more about Fundraisers

09/12/10 | Permanent | £8-£14 | London


View the original article here

Re: Setting up ClearCase with Quality Center


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Setting up ClearCase with Quality Center
Posted: Dec 08, 2010 11:06:28 AM We have 7.1.1.2 of ClearCase and 9.2 of Quality center. I need to add the versioning and trying to follow the steps and one of the first ones is:

Add TDUser and TDVersion as string attributes to the ClearCase VOB

I'm new to CC so I need to respectfully request that you dont go over my head with any answers :)

How do you add these as attributes?

Has anyone set this up before? I have been reading like crazy and all I have to show for it so far is a headache. This forum has been so much more helpful then any documentation I have found. So thank you all for that!

-Kapman
Quality - it's a lifestyle not an option.


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Let me add one more if I may:
You must run this installation with the same user name that was used to run
the Quality Center installation.

I was not here when they did the QC installation, how can I tell what the user name used was?

-Kapman
Quality - it's a lifestyle not an option.


Posts: 481
Registered: Apr 08, 2008 11:40:52 PM Re the user name...

Does the install run on Windows? My guess is that they didn't ask for userid that ran the installation but rather the userid assigned during the installation to own the QC services etc.

If is just the userid that ran the install then this will probably be the owner of the files it installed. So just do properties on files in the appropriate C:\Program Files\... directory

If it is the "owning" user id it probably creates a service and sets it to run as some userid. Take a look in Services and do a properties - look at the Log On tab.

Re the attributes...

Is that exactly what it says about the attributes? There are several options that could apply. In general there are two ways:
1. Command line:
Usually you would change directory into a directory inside the vob. Assuming you are on windows with a view called dynamic and a vob called \hpqc...M:cd \dynamichpqccleartool mkattype -vtype string -c "For Quality Center" TDUser
2. Gui:
Start IBM Rational ClearCase/Type Explorer
Select your Vob
Double click Attribute Types
Right click on the page and select "Create..."
Follow the dialog
Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Mark,

Thanks for the reply. Page 12 of http://update.external.hp.com/qualitycenter/qc90/version_control/rcc_vc/qc_9_2/VCRCC.pdf is what I'm looking at for this. It is HP's Rational ClearCase Version Control Add-in Guide. Maybe I'm misreading something. Cant hurt to create a "string" attribute type I would think so I will give that a shot.

I've been given the opportunity to admin ClearCase with about 6 hours training and no prior experience. It has been a fun ride to say the least the last couple of months. Nothing has been easy per say and top that off with CC is a side project from my regualar QA work. Reading this site has been so much more help then any of the documentation I have been reading.

I hadn't used command lines since my old 8088 dos no windows 640k 20mb hd pc died but seems like alot of CC work is done via command lines. Good times!

-Kapman
Quality - it's a lifestyle not an option.


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Ok so I think I needed to just create two string attributes under the VOB, I did this via the Type Explorer. That seems to make sense, not quite what you had me doing I dont think but it helped me find that.

Now to figure out the user issue.

-Kapman
Quality - it's a lifestyle not an option.

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Software Developer - Perl, Clearcase, C/C, Linux - Contract

Software developers with experience of Perl, Clearcase, strong C/C++ and expertise in Linux are required for contract work with a leading telecommunications company in Austria

Engineers will be responsible for enhancing and maintaining the software development flow. Activities will range from integrating new tools and utilities to optimising the current toolchain.

Essential Skills

Familiar with C/C++Programming in Java, PerlExpertise in Linux/Unix systemsDatabase basic knowledgeAt least on versioning system (Clearcase CVS, Subversion, GIT, Perforce)

Desired Skills

Visual studio, make, autotoolsWeb programming (PHP Javascript)Software Engineering processes background (Agile, Incremental, Continuous, Extreme) 

View the original article here

Thursday, December 9, 2010

SOFTWARE ENGINEER - CONTRACT

Our client in Galway are currently looking for a Software Engineer - Contract

The Development team in Ireland will have responsibility for the overall design, development and support of the AAD PM Platform. This involves partnering with the Business and Customer to help define the requirements and take responsibility for all stages of the lifecycle including requirements gathering, design, development, QA and deployment.

Responsibilities:
Provide estimates, design, develop and test code to meet application requirements.
Participate in architectural design review.
Resolve issues and/or identify approaches to solutions.
Comply with architectural and coding standards.
Responsible for supporting implementation and post-installation testing and fixing of any problems.
Understand and follow approved project methodology for delivery of project efforts
Collaborate with cross functional teams
The successful candidate will:
Focus on customer: Demonstrate understanding of customer's business domain
Continuously improve technical competency: Demonstrate knowledge and application of current technologies
Develop individually: Assess career goals, determine training needs and areas of self development
Model Fidelity's Values: Honesty & Integrity, Employee Respect, Quality & Excellence

Qualifications:
3+ years experience as a Software Developer.
BS or Masters in Computer Science, Computer Information Systems, Engineering or Mathematics.
Experience/Exposure of 1 year with the .NET programming language
Proficiency with the Java programming language
Web-related software development experience and associated development languages, platforms, platform utilities and tools to include:
o Languages: .NET and Java
o Application Servers and development tools: Visual Studio, Eclipse, Tomcat
o Frameworks: Spring, IBatis, Axis, JUnit, MSTest
o Tools: IBM Rational Clearcase, Ant, MSBuild, BuildForge, Maven, Hudson
o Operating Systems: Windows XP, Linux
Experience with the following an advantage:
o Specific technologies PL/SQL, HTML, XML, ASP, JSP, C, C++, ASP
o SQL Development Tools such as TOAD or SQL Developer

For further information please send your Cv via email .


View the original article here

ClearCase equivalent of SVN's 'svn:externals'

There is no equivalent in ClearCase to Subversion's svn:externals property. The closest you can get is using ClearCase's internal symbolic links via the cleartool ln -s command. If you're linking files, you can try using hard links, but they can cause user confusion.

I've had problems with svn:externals and have stopped using them. It is way too easy to specify an actively changing HEAD as the svn:externals link, and then forget about that when you create a tag. That can cause your tagged version to change without your knowledge.

In order to get around this you should only tag to a specified revision AND make sure you use revision pinning since a later revision might move or delete the directory tree you were linking to. (There's a debate whether a link to the tags directory counts as a specified version, or whether you really need to use -r).

A better way is to treat directories from subcomponents your linking to via things like svn:exterals as actual releases and store them on some sort of release server. When you do your build of your application, you copy the needed files from the release server to your project much the way Maven and Ant/Ivy do. If your release is really just source code, you can store it on your release server as a tarball.

The big advantage is that this method is now independent of special features in your version control system.


View the original article here

Re: Setting up ClearCase with Quality Center


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Setting up ClearCase with Quality Center
Posted: Dec 08, 2010 11:06:28 AM We have 7.1.1.2 of ClearCase and 9.2 of Quality center. I need to add the versioning and trying to follow the steps and one of the first ones is:

Add TDUser and TDVersion as string attributes to the ClearCase VOB

I'm new to CC so I need to respectfully request that you dont go over my head with any answers :)

How do you add these as attributes?

Has anyone set this up before? I have been reading like crazy and all I have to show for it so far is a headache. This forum has been so much more helpful then any documentation I have found. So thank you all for that!

-Kapman
Quality - it's a lifestyle not an option.


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Let me add one more if I may:
You must run this installation with the same user name that was used to run
the Quality Center installation.

I was not here when they did the QC installation, how can I tell what the user name used was?

-Kapman
Quality - it's a lifestyle not an option.


Posts: 481
Registered: Apr 08, 2008 11:40:52 PM Re the user name...

Does the install run on Windows? My guess is that they didn't ask for userid that ran the installation but rather the userid assigned during the installation to own the QC services etc.

If is just the userid that ran the install then this will probably be the owner of the files it installed. So just do properties on files in the appropriate C:\Program Files\... directory

If it is the "owning" user id it probably creates a service and sets it to run as some userid. Take a look in Services and do a properties - look at the Log On tab.

Re the attributes...

Is that exactly what it says about the attributes? There are several options that could apply. In general there are two ways:
1. Command line:
Usually you would change directory into a directory inside the vob. Assuming you are on windows with a view called dynamic and a vob called \hpqc...M:cd \dynamichpqccleartool mkattype -vtype string -c "For Quality Center" TDUser
2. Gui:
Start IBM Rational ClearCase/Type Explorer
Select your Vob
Double click Attribute Types
Right click on the page and select "Create..."
Follow the dialog
Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Mark,

Thanks for the reply. Page 12 of http://update.external.hp.com/qualitycenter/qc90/version_control/rcc_vc/qc_9_2/VCRCC.pdf is what I'm looking at for this. It is HP's Rational ClearCase Version Control Add-in Guide. Maybe I'm misreading something. Cant hurt to create a "string" attribute type I would think so I will give that a shot.

I've been given the opportunity to admin ClearCase with about 6 hours training and no prior experience. It has been a fun ride to say the least the last couple of months. Nothing has been easy per say and top that off with CC is a side project from my regualar QA work. Reading this site has been so much more help then any of the documentation I have been reading.

I hadn't used command lines since my old 8088 dos no windows 640k 20mb hd pc died but seems like alot of CC work is done via command lines. Good times!

-Kapman
Quality - it's a lifestyle not an option.


Posts: 16
Registered: Sep 29, 2010 12:34:45 PM Ok so I think I needed to just create two string attributes under the VOB, I did this via the Type Explorer. That seems to make sense, not quite what you had me doing I dont think but it helped me find that.

Now to figure out the user issue.

-Kapman
Quality - it's a lifestyle not an option.

Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

Use the search field to find all types of content in My developerWorks with that tag. Use the slider bar to see more or fewer tags. Popular tags shows the top tags for this particular type of content or application that you're viewing. My tags shows your tags for this particular type of content or application that you're viewing.MoreLess 
Point your RSS reader here for a feed of the latest messages in all forums

View the original article here

Sr. SCM Engineer / Architect RTC / Clearcase at Networking Company (New York, NY)

Hiring Company Industry: Networks Number of Employees: 100 - 1,000 Employees Location: New York, NY; Union, NJ Apply Now! You will be redirected to TheLadders.com

Job Description

We have positions in NJ and NY. They may start as contracting and go to permanent or may be straight permanent from the start.


This company is seeking a Sr. SCM Engineer/Architect to join a new product team. This is an exciting opportunity for creative individuals who want to combine the environment of a startup with the resources and stability of an established company. The ideal candidate will be responsible for designing and developing a cost effective, long-term automation strategy promoting reusable components, low maintenance costs, high efficiency and scalability. The scope of the position is:



Designs, researches and develops components of SCM architecture for a new platform
Designing an automated infrastructure for continuous build environment
Identifying the “MAKE” bottlenecks in the system during architecture and design
Design and implement scalable configuration and change management processes for development groups ranging in size

The SCM Engineer will assume a hands-on role in defining the configuration management (CM) strategy and Software CM plan to maintain all software development artifacts. The individual will work with tech leads, developers, project managers and QA to analyze configuration management requirements in order to design and implement the appropriate CM and build solutions. It is expected that the candidate in this position will work with Software Development groups, QE Engineers, as well as in-house and over-seas contracted personnel.  This individual must have "hands-on" experience implementing multiple CM tools, build and deployment solutions, and various code promotional models that best fit a project’s specific technology such as C++ Java, .NET, Oracle, MS SQL Server, and Application Servers. Ideally, the candidate must have a demonstrated working knowledge of the configuration management process and software development process in an SEI CMM or CMMI environment. Demonstrate ability to propose and develop innovative ideas resolving business or project related issues.

Required Experience



Minimum 10 years minimum experience with Software Configuration Management
Experience using and managing source control systems
Experience with release management planning
Experience with scripting languages including Python, Perl, and Shell.
Experience creating build systems for Java and C/C++ with particular expertise in Ant and Make.
Extensive experience with Rational Team Concert (RTC), ClearCase, and other SCM tools in a combined UNIX / Windows environment.
Extensive experience with MAKE architecture and writing make files in complex build environment
Extensive experience creating automated build environment for iterative development process
Proven ability to operate and develop in Solaris, Linux, and Windows environments.
Excellent communication skills including written and spoken English as well as the ability to present complex technical and behavioral topics to diverse groups during conference calls and large meetings.
Demonstrate a proven ability to manage multiple high priority tasks with competing priorities. Must be highly organized and detail-oriented. Proactively address issues, be a self starter, and coordinate with other SCM team members
 Excellent debugging and trouble-shooting skills, as well as strong analytical and problem solving
Knowledge of general Software Engineering life cycle development methodologies.
Excellent written and verbal communication skills.
Ability to analyze and balance facts, priorities, and alternatives to make sound decisions and recommendations.
Ability to evaluate past decisions to improve effectiveness of future decisions and development efforts.
Ability to understand and communicate complex technical concepts to all levels of the organization.
Outstanding problem solving skills, including the ability to look for non-standard problem solutions, this is key to this position.
Ability to learn and apply new technologies and learn and understand details of third party applications and technologies.

 Required Skills


Education



Bachelors Degree in Computer Science is required.
Masters Degree in Computer Science or Electrical Engineering is preferred.


Responsibilities



Serve as subject matter expert to manage SCM Application suite of products by architecting a SCM tool-suite to support ongoing software deployment, maintenance and development efforts.
Designs, Develops, implements and supports backup and recovery strategies for SCM systems.
Develop and maintain build and release strategy and SCM Plans for geographically spread engineering teams
Designs, Develops, implements and MAKE files for all development environment
Setup Amazon Machine Interfaces (AMI) for cloud computing
Candidate will also be responsible for the supporting Tool Admin proposals and management of ClearQuest schema, ClearCase and ClearCase MultiSite. Requisite Pro,
Designs, writes, maintains and uses installation scripts or programs to promote software from development environments through test environments and into production environments. Ensuring that each environment is correct and consistent.
Responsible for all aspects of the design, development and implementation of automated build/release systems including vendor evaluation. Evaluates the results of any tool test undertaken by the Team.
Defines tool requirements and in consultation with the SCM team sets the criteria for vendor and tool selection. Stays current on upcoming new versions current tools.
May participate/recommends strategic operational goals for the SCM organization. Provide day-to-day operational support for tools, repositories and utilities currently deployed. Responsible for the upgrade or next available version of deployed tools and evaluation of new tools to fit within SCM strategic goals.
Use procedures and processes to provide organizational support to control source code through a defined branching, labeling and versioning scheme. Identifies, develops, and implements enhancements to branching strategies, versioning scheme and labeling definition to achieve efficiencies and improvements.
Designs and implements SCM Strategies to support Change Management processes, addressing end-to-end process controls. Evaluates vendor tools to support and strategies.
Operates within the clearly defined structure of established SCM standards, practices and protocols. Contributes to the development of these standards. Responsible for the implementation of process improvements to SCM standards, practices and protocols.
Administer, control, and audit regular builds and releases throughout the SDLC. Sets archive goal for SCM and approves recommendation and development plans to SCM standards.
Conducts formal/informal training sessions and presentations for SCM Team members and developers in tool use and SCM processes.
Stays current in the latest SCM and process improvement technologies.
Responsible for all aspects of the design, development and implementation of automated build/release systems including vendor evaluation. Evaluates the results of any tool test undertaken by the Team.
Optimize process and performance of configuration and change management tools to accelerate development of quality software.
Klockworks k7/K8 skills desirable

View the original article here