Saturday, December 18, 2010

IBM Rational Software Consultant, 3month London GBP220-260

IBM Rational Software Consultant, 3month London GBP220-260

An IBM Rational Software Consultant is required for a minimum 3 month contract for a large scale project based in London.

The successful consultant will have the following skills and experience:
* Good implementation knowledge of Rational tools ? RequisitePro, ClearQuest, ClearCase, RSA & RSM in the Jazz platform:
*Installations ? Server / Web setup
*Tools implementation & integration architecture as per the process &
IBM Rational Software Consultant, 3month London GBP220-260

IBM Rational Software Consultant, 3month London GBP220-260

An IBM Rational Software Consultant is required for a minimum 3 month contract for a large scale project based in London.

The successful consultant will have the following skills and experience:
• Good implementation knowledge of Rational tools – RequisitePro, ClearQuest, ClearCase, RSA & RSM in the Jazz platform:
o Installations – Server / Web setup
o Tools implementation & integration architecture as per the process & usage requirements
o Creating project template as per RM Process
o Creating CQ Schema with required workflows
o Enable integrations across tools
o Create projects in these tools
o Administer LDAP enabled User and Group accounts
o Support creation of complex views, queries, metrics in these tools
o Educate users on tool usage
• Good understanding of the Software Development Lifecycle process (CMMi/RUP/Agile etc)
• Knowledge of ALM tools by other vendors like Serena, Borland and Open source will be an added advantage

If the above role is suitable for you – please send your CV NOW to rekha@secrecruitment.com or call Rekha on 0207 255 6600.

SEC Recruitment Limited is acting as an Employment Agency and/or Employment Business
Business

ASAP3 months?220 - ?260 per annumLondon, EnglandContractITSEC Recruitment Limited+44 (0)207 255 6655to view click here http:///2010-12-14 19:23:03 -

View the original article here

BASE CLEARCASE ENGINEER

ClearCase Administrator
SilverSearch, Inc.  -  Secaucus, NJ

For our client in Secaucus, New Jersey, we are seeking a solid ClearCase Administrator for a long-time consulting opportunity.Responsibilities/Skills:*****UNIX: Ksh/Csh scripts(grep/awk/sed), vi/emacs, ssh/sshd, crontab, and familiar w/ OS/Administration...


View the original article here

Build & Release Engineer - 6 Month Contract

Build & Release Engineer

Location: Peterborough
Rates: £250-£280 Per day
Duration: 6 months

Build & Release Engineer is urgently needed for this leading blue chip, you will be responsible to perform software configuration management activities on this project.

Build & Release Engineer will act as support personnel for change management, version control, build management, release management, software handovers in the projects. Build & Release Engineer will work for software releases and prepare consistent baselines. Build & Release Engineer will perform regular status accounting checks for compliance to agreed configuration management process. Build & Release Engineer will be the part of Configuration Management Team and will report to Configuration Manager

Key Skills/Knowledge:
* Strong knowledge of version control systems like Clearcase, Subversion, CVS etc [preferably clearcase]
* Strong Knowledge of ant Scripting, maven, Shell programming and automation
* Experience in handling daily and continuous builds and maintaining/keeping track of build and process followed for deployment
* Having Knowledge of CI engines (Hudson, Cruisecontrol, Anthill, Lunt),
* Linux/Windows Administration - Basic Level
* Good understanding of software configuration management processes.(branch, tag, merge, build)
* Should be a self-starter and good team player
* Must be able to communicate and coordinate well with both engineers and managers.

Build & Release Engineer
Location: Peterborough
Rates: £250 - £280 per day
Duration: 6 months


View the original article here

merge of directories in clearcase

It depends on the history of the two versions of a directory being merged from one branch to another:

if one version has removed files (i.e. has less files than the other version)if said version is merged onto the other,

the resulting version will have less files than initially shown in the view.

That could be because:

that view is not the one used for the mergethat view is the correct one, but with an eclipsed or hijacked content (privates files replacing versioned files)

In any case, what would help in the mentioned view is:

a 'cleartool ls' in the directory mergeda 'cleartool ls' in the parent directory of the directory merged.

The output of those two commands would help to confirm the exact status of the files merged within that directory, as well as the status of the directory itself.


View the original article here

Re: What's evil about rebase with checkouts?

Permlink Replies: 7 - Pages: 1 - Last Post: Dec 17, 2010 12:12 PM Last Post By: jeff98air Threads: [ Previous | Next ]
Posts: 282
Registered: Sep 04, 2008 05:41:32 PM What's evil about rebase with checkouts?
Posted: Dec 16, 2010 01:58:45 PM Hi

My client wants me to automatically rebase all the rest of streams after a final deliver to the production. I can only do this with "Allow rebase to proceed with checkouts in the view" in the project. I've never done this before, so can anyone tell me what's the consequence?

Thanks
Jirong

http://www.ibm.com/developerworks/rational/library/3792.html

Can I rebase with files checked out?

Checkouts are not allowed during rebase (so we could easily support the cancel operation for rebase). If checkouts were allowed, UCM would need to store a copy of all checked out files (as merging may be required if some files are affected by the rebase). This functionality could be provided in a future release, but for this release of UCM you cannot have any checkouts in your development stream during rebase.


Posts: 571
Registered: Nov 19, 2007 06:06:36 AM Re: What's evil about rebase with checkouts?
Posted: Dec 16, 2010 03:34:52 PM   in response to: Jirong_Hu in response to: Jirong_Hu's post Prior to CC v7 (or 7.1), you couldn't rebase if any checked-out file was found on the target stream (even if this file wasn't part of the change-set).
Starting from V7, when you enable "Allow rebase to proceed with checkouts in the view", you can rebase anytime unless the checked-out file is part of the change-set that the target stream is going to be (re)based on.

Tamir Gefen, GoMidjets


Posts: 699
Registered: Jun 25, 2007 04:53:38 PM Re: What's evil about rebase with checkouts?
Posted: Dec 16, 2010 04:09:58 PM   in response to: Jirong_Hu in response to: Jirong_Hu's post CC 7.0.1 added the ability to rebase a stream with checkouts, but the rebase will fail if a merge is needed with a checked out element (whether or not there is a merge conflict). This is because the checked out version is already linked to an existing activity and can't also be linked to the rebase activity. A version can only be associated to exactly 1 activity at a time.

I think your client's request for you to rebase all child streams is NOT VALID. Aside from potential view permission issues, what does your client expect you to do with merge conflicts that are likely to occur?

-Jeff Ng


Posts: 444
Registered: Mar 15, 2005 04:40:07 AM Re: What's evil about rebase with checkouts?
Posted: Dec 16, 2010 04:11:56 PM   in response to: Tgefen in response to: Tgefen's post And the text Jirong quoted applies: don't hope for a rollback since ClearCase cannot identify the state of the checkedout files before the rebase (which should then be restored).

Unless of course the functionality of taking a snapshot was implemented.
I would object that this is a bad idea, as it would mean introducing a new identification mechanism.
A flag to force checkin_or_uncheckout would sound better: we have rules and we break them (in other words, do whatever you want but you are warned).

Marc


Posts: 282
Registered: Sep 04, 2008 05:41:32 PM Re: What's evil about rebase with checkouts?
Posted: Dec 16, 2010 04:23:05 PM   in response to: jeff98air in response to: jeff98air's post Hi Jeff

That was my original understanding, and I just saw that happened in my test as shown below. For now, I added this rebase step in a post deliver trigger but let the deliver complete even if the rebase fails.

What I used before is let someone in the team rebase the child streams next morning after the deliver to the production is done last night. So they got a chance to review everything before continue. What do you think?

Thanks
Jirong

Rebase the rest of streams ...
cmd=rebase -complete -stream AOL_PAT@\Mainframe_PVOB -baseline AOL_101216_161341@\Mainframe_PVOB
cmd=rebase -complete -stream AOL_TST@\Mainframe_PVOB -baseline AOL_101216_161341@\Mainframe_PVOB
cmd=rebase -complete -stream AOL_DEV@\Mainframe_PVOB -baseline AOL_101216_161341@\Mainframe_PVOB
cleartool: Warning: Activity being unset "activity:USR0200000673@\Mainframe_PVOB" has checkouts.
cleartool: Error: Element "M:\c999752_AOL_QEM\Mainframe_CVOB2\AOL_src\LE\NOPROC@@" has a checkout co
nflict.
It is checked out in the target view but it is in the change set of an
activity that is not the integration activity. You must checkin or
uncheckout the version in the target view in order for the element to be
checked out in the change set of the integration activity.
cleartool: Error: An error occurred while checking out or merging the directories in the target view
.
cleartool: Error: Unable to perform merge.
cleartool: Error: Unable to perform integration.
cleartool: Error: Unable to rebase stream "AOL_DEV".
+Can't execute command rebase -complete -stream AOL_DEV@\Mainframe_PVOB -baseline AOL_101216_161341@+
Mainframe_PVOB
cleartool: Warning: Trigger script for "tr_deliver_complete_postop" returned failed exit status
Deliver has completed
FROM: stream "AOL_QEM"
TO: stream "AOL_PRD"
Using target view: "c999752_AOL_PRD".


Posts: 699
Registered: Jun 25, 2007 04:53:38 PM Re: What's evil about rebase with checkouts?
Posted: Dec 16, 2010 05:00:12 PM   in response to: Jirong_Hu in response to: Jirong_Hu's post Here's what I do: When new baselines are recommended (after successful build and automated unit tests), a notification email is sent to the team regarding the new baseline. Team members can then rebase to the new baseline when they are ready to, rather than it being done automatically.

-Jeff Ng


Posts: 47
Registered: Aug 16, 2010 10:26:56 AM Re: What's evil about rebase with checkouts?
Posted: Dec 17, 2010 11:22:39 AM   in response to: jeff98air in response to: jeff98air's post Or, just enable the policy that they cannot deliver until they have rebased the new recommended baseline...that works too.

-Chris Moir
Inventa Technologies (at Aetna Insurance)


Posts: 699
Registered: Jun 25, 2007 04:53:38 PM Re: What's evil about rebase with checkouts?
Posted: Dec 17, 2010 12:12:20 PM   in response to: ChrisMoir in response to: ChrisMoir's post Chris Moir wrote:Or, just enable the policy that they cannot deliver until they have rebased the new recommended baseline...that works too.

Well, sort of... Enabling POLICY_DELIVER_REQUIRE_REBASE just prevents a user from delivering unless they have rebased to the recommended baseline. It does not notify users that a new baseline has been recommended.

-Jeff Ng

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

Sunday, December 12, 2010

Perl ClearCase ClearQuest Developer at Intellisoft Technologies (Raleigh, NC)

    Sorry, I could not read the content fromt this page.

View the original article here

Re: Scrubbing bad events


Posts: 19
Registered: May 05, 2009 09:45:16 AM Scrubbing bad events
Posted: Dec 08, 2010 06:29:05 AM I would like to scrub some very old events from a VOB.
Some of the events might be bed due to a problem I faced with this VOB few years ago.
Now, when I am running the vob_scurbber, it doesn't scrub those events.

What can I do to solve this issue?


Posts: 171
Registered: Mar 02, 2005 04:56:09 AM You can edit the vob_scrubber_params file in ..\ClearCase\config\scrubber to select the kind of events, which will be scrubbed and after which time they will be scrubbed.

But be careful.

You can only select the kind of events, for example mklabel, and all the events will be scrubbed.

You can not distinguish between good and bad events.

greetings georg.


Posts: 19
Registered: May 05, 2009 09:45:16 AM Did it already. The corrupted/bed events are not scrubbed.
Posts: 171
Registered: Mar 02, 2005 04:56:09 AM
Posts: 19
Registered: May 05, 2009 09:45:16 AM
Posts: 426
Registered: Sep 28, 2005 02:20:11 PM It would probably help if you defined what a "bad" event is in this case... Please also note that some events can't be scrubbed or the database would not be able to be reformatted (events are used to find elements/versions/etc to dump...).

=================================================================
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: 19
Registered: May 05, 2009 09:45:16 AM This is exactly the problem. I am trying to create a new replica for this VOB and the operation core dumps when trying to dump a certain event. It is a mklabel event which was created on October 2008. If I had a way to remove it than I am guessing the mkreplica would work.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