2 <html lang="en-us" itemscope itemtype="http://schema.org/Article">
5 <meta name="description" content=" Told Andrew about new -reuse_stream option to create_dev_snapview.pl. I have him testing this Worked with Shivdutt and IBM/Rational on problem with cleardiffmrg. I think I've worked this out to the leading "/" that UCMCustom users. Finished stripmime - Ray...">
6 <meta name="generator" content="Movable Type 5.2.3">
7 <title>Cleardiffmrg/bin_merge problems - Status</title>
8 <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://defaria.com/blogs/Status/atom.xml">
9 <link rel="canonical" href="http://defaria.com/blogs/Status/2005/12/scripts.html">
10 <meta name="viewport" content="width=device-width,initial-scale=1">
11 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles.css">
13 <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles_ie.css">
14 <script src="/mt/mt-static/support/theme_static/rainier/js/html5shiv.js"></script>
17 <link rel="start" href="http://defaria.com/blogs/Status/">
19 <link rel="prev" href="http://defaria.com/blogs/Status/2005/12/code-pagecreate.html" title="Code Page/create_dev_snapview.pl">
20 <link rel="next" href="http://defaria.com/blogs/Status/2005/12/stripmime.html" title="Stripmime/Cleardiffmrg/CharacterSetValidation">
21 <!-- Open Graph Protocol -->
22 <meta property="og:type" content="article">
23 <meta property="og:locale" content="en-us">
24 <meta property="og:title" content="Cleardiffmrg/bin_merge problems">
25 <meta property="og:url" content="http://defaria.com/blogs/Status/2005/12/scripts.html">
26 <meta property="og:description" content=" Told Andrew about new -reuse_stream option to create_dev_snapview.pl. I have him testing this Worked with Shivdutt and IBM/Rational on problem with cleardiffmrg. I think I've worked this out to the leading "/" that UCMCustom users. Finished stripmime - Ray...">
27 <meta property="og:site_name" content="Status">
28 <meta property="og:image" content="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
30 <meta itemprop="description" content=" Told Andrew about new -reuse_stream option to create_dev_snapview.pl. I have him testing this Worked with Shivdutt and IBM/Rational on problem with cleardiffmrg. I think I've worked this out to the leading "/" that UCMCustom users. Finished stripmime - Ray...">
31 <link itemprop="url" href="http://defaria.com/blogs/Status/2005/12/scripts.html">
32 <link itemprop="image" href="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
37 <div id="container-inner">
38 <header id="header" role="banner">
39 <div id="header-inner">
40 <div id="header-content">
42 <a href="http://defaria.com/blogs/Status/">
51 <nav role="navigation">
53 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
62 <div id="content-inner">
63 <ul class="breadcrumb breadcrumb-list">
64 <li class="breadcrumb-list-item"><a href="http://defaria.com/blogs/Status/">Home</a></li>
65 <li class="breadcrumb-list-item">Cleardiffmrg/bin_merge problems</li>
67 <div id="individual-main" class="main" role="main">
68 <article id="entry-1753" class="entry entry-asset asset hentry">
69 <div class="asset-header">
70 <h2 itemprop="name" class="asset-name entry-title">Cleardiffmrg/bin_merge problems</h2>
71 <footer class="asset-meta">
72 <ul class="asset-meta-list">
73 <li class="asset-meta-list-item">Posted on <time datetime="2005-12-05T19:54:27-08:00" itemprop="datePublished">December 5, 2005</time></li>
74 <li class="asset-meta-list-item">by <span class="author entry-author vcard"></span></li>
77 <li class="asset-meta-list-item">in <a itemprop="articleSection" rel="tag" href="http://defaria.com/blogs/Status/broadcom/">Broadcom</a></li>
83 <div class="entry-content asset-content" itemprop="articleBody">
85 <li>Told Andrew about new -reuse_stream option to create_dev_snapview.pl. I have him testing this</li>
87 <li>Worked with Shivdutt and IBM/Rational on problem with cleardiffmrg. I think I've worked this out to the leading "/" that UCMCustom users.</li>
89 <li>Finished stripmime - Ray testing it - created stripmimed that logs to /tmp.</li>
91 <li>Worked at getting bin_merge integrated into UCMCustom.pl</li>
93 <li>Implemented quick script (topper) to try to catch the hanging problem with ccase-rmna-3</li>
95 <h2>Cleardiffmgr problem</h2>
97 <p>The problem occurs during a deliver between projects where there is a merge conflict and UCMCustom wants to have findmerge call up a Cleardiffmgr to resolve the conflicts. I've seen this before WRT snapshot views and view tags with forward slashes at Ameriquest. UCMCustom perfaces' the vob tags with "/".</p>
99 <p>But this problem doesn't always happen - in fact most of the time it appears to work. It might be just when there's a merge conflict</p>
101 <p>After working with Shivdutt and IBM/Rational on the problem and getting down to reproducing it with a long cleartool findmerge command in the user's environment this problem started happening to me in my test environment as I was integrating bin_merge. After much narrowing down I found:</p>
103 <p>Here's some more information. As you know I started having a similar problem as the end user. I paired it down to the following. This fails (but does not always fail):</p>
105 <div class="code"><pre>
106 Z:\andys_pvob>cleartool findmerge /andy\bin\cygwin_setup -fver \main\Andrew_Integration\6 -log NUL -gmerge -nc
107 Needs Merge "/andy\bin\cygwin_setup" [to \main\Andrew_Integration\Andrew2_Integration\CHECKEDOUT from \main\Andrew_Integration\6 base \main\Andrew_Integration\5]
110 <p>However the following does work:</p>
112 <div class="code"><pre>
113 Z:\andys_pvob>cleartool findmerge \andy\bin\cygwin_setup -fver \main\Andrew_Integration\6 -log NUL -gmerge -nc
114 Needs Merge "\andy\bin\cygwin_setup" [to \main\Andrew_Integration\Andrew2_Integration\CHECKEDOUT from \main\Andrew_Integration\6 base \main\Andrew_Integration\5]
117 <p>Notice the difference? It's subtle. The first findmerge's path starts with a "/" while the second one starts with a "\".</p>
119 <h2>bin_merge integration</h2>
121 <p>My bin_merge script remains it's own process. This will be useful if others wish to use this process. However UCMCustom needs to incorporate calling bin_merge. I'm currently having a problem with this because I want to start bin_merge as a pipe so I can give the user feedback. But bin_merge runs to completion before the first output is received. I don't know why this is happening as it doesn't happen in a smaller test.pl environment, only under the massive UCMCustom.pl...</p>
123 <nav class="page-navigation entry-navigation pagination content-nav">
124 <ul class="page-navigation-list">
126 <li class="page-navigation-list-item page-navigation-prev"><a rel="prev" href="http://defaria.com/blogs/Status/2005/12/code-pagecreate.html" title="Code Page/create_dev_snapview.pl">Previous entry</a></li>
129 <li class="page-navigation-list-item page-navigation-next"><a rel="next" href="http://defaria.com/blogs/Status/2005/12/stripmime.html" title="Stripmime/Cleardiffmrg/CharacterSetValidation">Next entry</a></li>
134 <aside id="zenback" class="zenback feedback">
135 Please paste Zenback script code here.
142 <aside class="widgets related" role="complementary">
143 <nav class="widget-search widget">
144 <div class="widget-content">
145 <form method="get" id="search" action="http://defaria.com/mt/mt-search.cgi">
147 <input type="text" name="search" value="" placeholder="Search...">
149 <input type="hidden" name="IncludeBlogs" value="8">
151 <input type="hidden" name="limit" value="20">
152 <button type="submit" name="button">
153 <img alt="Search" src="/mt/mt-static/support/theme_static/rainier/img/search-icon.png">
159 <nav class="widget-archive-category widget">
160 <h3 class="widget-header">Categories</h3>
161 <div class="widget-content">
164 <ul class="widget-list">
167 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/ameriquest/">Ameriquest (99)</a>
175 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/audience/">Audience (3)</a>
183 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/broadcom/">Broadcom (76)</a>
191 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/gpdb/">GPDB (35)</a>
199 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics (61)</a>
207 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-electric/">General Electric (13)</a>
215 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/hewlett-packard/">Hewlett Packard (13)</a>
223 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/lynuxworks/">LynuxWorks (162)</a>
231 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/pqa/">PQA (35)</a>
239 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/salira/">Salira (79)</a>
247 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/tellabs/">Tellabs (2)</a>
255 <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/texas-instruments/">Texas Instruments (31)</a>
267 <nav class="widget-archive-dropdown widget">
268 <h3 class="widget-header">Archives</h3>
269 <div class="widget-content">
271 <option>Select a Month...</option>
273 <option value="http://defaria.com/blogs/Status/2016/02/">February 2016</option>
277 <option value="http://defaria.com/blogs/Status/2014/09/">September 2014</option>
281 <option value="http://defaria.com/blogs/Status/2014/04/">April 2014</option>
285 <option value="http://defaria.com/blogs/Status/2014/03/">March 2014</option>
289 <option value="http://defaria.com/blogs/Status/2013/02/">February 2013</option>
293 <option value="http://defaria.com/blogs/Status/2012/09/">September 2012</option>
297 <option value="http://defaria.com/blogs/Status/2012/08/">August 2012</option>
301 <option value="http://defaria.com/blogs/Status/2012/05/">May 2012</option>
305 <option value="http://defaria.com/blogs/Status/2012/04/">April 2012</option>
309 <option value="http://defaria.com/blogs/Status/2012/02/">February 2012</option>
313 <option value="http://defaria.com/blogs/Status/2012/01/">January 2012</option>
317 <option value="http://defaria.com/blogs/Status/2011/10/">October 2011</option>
321 <option value="http://defaria.com/blogs/Status/2011/07/">July 2011</option>
325 <option value="http://defaria.com/blogs/Status/2010/09/">September 2010</option>
329 <option value="http://defaria.com/blogs/Status/2010/08/">August 2010</option>
333 <option value="http://defaria.com/blogs/Status/2010/04/">April 2010</option>
337 <option value="http://defaria.com/blogs/Status/2010/03/">March 2010</option>
341 <option value="http://defaria.com/blogs/Status/2010/02/">February 2010</option>
345 <option value="http://defaria.com/blogs/Status/2009/05/">May 2009</option>
349 <option value="http://defaria.com/blogs/Status/2009/04/">April 2009</option>
353 <option value="http://defaria.com/blogs/Status/2008/07/">July 2008</option>
357 <option value="http://defaria.com/blogs/Status/2008/05/">May 2008</option>
361 <option value="http://defaria.com/blogs/Status/2008/04/">April 2008</option>
365 <option value="http://defaria.com/blogs/Status/2008/03/">March 2008</option>
369 <option value="http://defaria.com/blogs/Status/2008/02/">February 2008</option>
373 <option value="http://defaria.com/blogs/Status/2008/01/">January 2008</option>
377 <option value="http://defaria.com/blogs/Status/2007/12/">December 2007</option>
381 <option value="http://defaria.com/blogs/Status/2007/11/">November 2007</option>
385 <option value="http://defaria.com/blogs/Status/2007/10/">October 2007</option>
389 <option value="http://defaria.com/blogs/Status/2007/09/">September 2007</option>
393 <option value="http://defaria.com/blogs/Status/2007/08/">August 2007</option>
397 <option value="http://defaria.com/blogs/Status/2007/07/">July 2007</option>
401 <option value="http://defaria.com/blogs/Status/2007/06/">June 2007</option>
405 <option value="http://defaria.com/blogs/Status/2007/05/">May 2007</option>
409 <option value="http://defaria.com/blogs/Status/2007/04/">April 2007</option>
413 <option value="http://defaria.com/blogs/Status/2007/03/">March 2007</option>
417 <option value="http://defaria.com/blogs/Status/2007/01/">January 2007</option>
421 <option value="http://defaria.com/blogs/Status/2006/12/">December 2006</option>
425 <option value="http://defaria.com/blogs/Status/2006/11/">November 2006</option>
429 <option value="http://defaria.com/blogs/Status/2006/10/">October 2006</option>
433 <option value="http://defaria.com/blogs/Status/2006/09/">September 2006</option>
437 <option value="http://defaria.com/blogs/Status/2006/07/">July 2006</option>
441 <option value="http://defaria.com/blogs/Status/2006/06/">June 2006</option>
445 <option value="http://defaria.com/blogs/Status/2006/05/">May 2006</option>
449 <option value="http://defaria.com/blogs/Status/2006/04/">April 2006</option>
453 <option value="http://defaria.com/blogs/Status/2006/03/">March 2006</option>
457 <option value="http://defaria.com/blogs/Status/2006/02/">February 2006</option>
461 <option value="http://defaria.com/blogs/Status/2006/01/">January 2006</option>
465 <option value="http://defaria.com/blogs/Status/2005/12/">December 2005</option>
469 <option value="http://defaria.com/blogs/Status/2005/11/">November 2005</option>
473 <option value="http://defaria.com/blogs/Status/2005/10/">October 2005</option>
477 <option value="http://defaria.com/blogs/Status/2005/09/">September 2005</option>
481 <option value="http://defaria.com/blogs/Status/2005/08/">August 2005</option>
485 <option value="http://defaria.com/blogs/Status/2005/07/">July 2005</option>
489 <option value="http://defaria.com/blogs/Status/2005/06/">June 2005</option>
493 <option value="http://defaria.com/blogs/Status/2005/05/">May 2005</option>
497 <option value="http://defaria.com/blogs/Status/2005/04/">April 2005</option>
501 <option value="http://defaria.com/blogs/Status/2005/03/">March 2005</option>
505 <option value="http://defaria.com/blogs/Status/2005/02/">February 2005</option>
509 <option value="http://defaria.com/blogs/Status/2005/01/">January 2005</option>
513 <option value="http://defaria.com/blogs/Status/2004/12/">December 2004</option>
517 <option value="http://defaria.com/blogs/Status/2004/09/">September 2004</option>
521 <option value="http://defaria.com/blogs/Status/2004/08/">August 2004</option>
525 <option value="http://defaria.com/blogs/Status/2004/07/">July 2004</option>
529 <option value="http://defaria.com/blogs/Status/2004/06/">June 2004</option>
533 <option value="http://defaria.com/blogs/Status/2004/05/">May 2004</option>
537 <option value="http://defaria.com/blogs/Status/2004/04/">April 2004</option>
541 <option value="http://defaria.com/blogs/Status/2004/03/">March 2004</option>
545 <option value="http://defaria.com/blogs/Status/2004/02/">February 2004</option>
549 <option value="http://defaria.com/blogs/Status/2004/01/">January 2004</option>
553 <option value="http://defaria.com/blogs/Status/2003/12/">December 2003</option>
557 <option value="http://defaria.com/blogs/Status/2003/11/">November 2003</option>
565 <div class="widget-syndication widget section">
566 <div class="widget-content">
567 <p><img src="http://defaria.com/mt/mt-static/images/status_icons/feed.gif" alt="Subscribe to feed" width="9" height="9" /> <a href="http://defaria.com/blogs/Status/atom.xml">Subscribe to this blog's feed</a></p>
575 <footer id="footer" role="contentinfo">
576 <div id="footer-inner">
577 <div id="footer-content">
578 <nav role="navigation">
580 <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
586 <p class="license">© Copyright 2016.</p>
587 <p class="poweredby">Powered by <a href="http://www.movabletype.org/">Movable Type</a></p>
593 <script src="http://defaria.com/mt/mt-static/jquery/jquery.min.js"></script>
594 <script src="http://defaria.com/blogs/Status/mt-theme-scale2.js"></script>