Initial add of defaria.com
[clearscm.git] / defaria.com / blogs / Status / 2006 / 05 / sonssccc-cronta.html
1 <!DOCTYPE html>
2 <html lang="en-us" itemscope itemtype="http://schema.org/Article">
3   <head>
4     <meta charset="utf-8">
5     <meta name="description" content="Regarding sons-sc-cc's crontab I copied (and modified) the crontab for ccadmin@sons-clearcase -&gt; ccadmin@sons-sc-cc changing sons-clearcase -&gt; sons-sc-cc where appropriate. I had also commented out the ctmerge lines. We don't want to be doing ctmerges on sons-sc-cc just yet as sons-sc-cc...">
6     <meta name="generator" content="Movable Type 5.2.3">
7     <title>sons-sc-cc crontab and checking in files - 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/2006/05/sonssccc-cronta.html">
10     <meta name="viewport" content="width=device-width,initial-scale=1">
11     <link rel="stylesheet" href="http://defaria.com/blogs/Status/styles.css">
12     <!--[if lt IE 9]>
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>
15     <![endif]-->
16     
17     <link rel="start" href="http://defaria.com/blogs/Status/">
18
19     <link rel="prev" href="http://defaria.com/blogs/Status/2006/05/clearquest-migr.html" title="Clearquest Migrated">
20     <link rel="next" href="http://defaria.com/blogs/Status/2006/05/more-woes-with.html" title="More woes with 2003 Server and sshd">
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="sons-sc-cc crontab and checking in files">
25     <meta property="og:url" content="http://defaria.com/blogs/Status/2006/05/sonssccc-cronta.html">
26     <meta property="og:description" content="Regarding sons-sc-cc's crontab I copied (and modified) the crontab for ccadmin@sons-clearcase -&amp;gt; ccadmin@sons-sc-cc changing sons-clearcase -&amp;gt; sons-sc-cc where appropriate. I had also commented out the ctmerge lines. We don't want to be doing ctmerges on sons-sc-cc just yet as sons-sc-cc...">
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">
29     <!-- Metadata -->
30     <meta itemprop="description" content="Regarding sons-sc-cc's crontab I copied (and modified) the crontab for ccadmin@sons-clearcase -&gt; ccadmin@sons-sc-cc changing sons-clearcase -&gt; sons-sc-cc where appropriate. I had also commented out the ctmerge lines. We don't want to be doing ctmerges on sons-sc-cc just yet as sons-sc-cc...">
31     <link itemprop="url" href="http://defaria.com/blogs/Status/2006/05/sonssccc-cronta.html">
32     <link itemprop="image" href="/mt/mt-static/support/theme_static/rainier/img/siteicon-sample.png">
33     
34   </head>
35   <body>
36     <div id="container">
37       <div id="container-inner">
38         <header id="header" role="banner">
39           <div id="header-inner">
40             <div id="header-content">
41               <h1>
42                 <a href="http://defaria.com/blogs/Status/">
43
44                   Status
45
46                 </a>
47               </h1>
48               
49             </div>
50
51             <nav role="navigation">
52           <ul>
53             <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
54
55
56           </ul>
57         </nav>
58
59           </div>
60         </header>
61         <div id="content">
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">sons-sc-cc crontab and checking in files</li>
66             </ul>
67             <div id="individual-main" class="main" role="main">
68               <article id="entry-1814" class="entry entry-asset asset hentry">
69                 <div class="asset-header">
70                   <h2 itemprop="name" class="asset-name entry-title">sons-sc-cc crontab and checking in files</h2>
71                   <footer class="asset-meta">
72                     <ul class="asset-meta-list">
73                       <li class="asset-meta-list-item">Posted on <time datetime="2006-05-08T21:56:09-08:00" itemprop="datePublished">May  8, 2006</time></li>
74                       <li class="asset-meta-list-item">by <span class="author entry-author vcard"></span></li>
75
76   
77                       <li class="asset-meta-list-item">in <a itemprop="articleSection" rel="tag" href="http://defaria.com/blogs/Status/salira/">Salira</a></li>
78   
79
80                    </ul>
81                 </footer>
82                 </div>
83                 <div class="entry-content asset-content" itemprop="articleBody">
84                   <h3>Regarding sons-sc-cc's crontab</h3>
85
86 <p>I copied (and modified) the crontab for ccadmin@sons-clearcase -&gt; ccadmin@sons-sc-cc changing sons-clearcase -&gt; sons-sc-cc where appropriate. I had also commented out the ctmerge lines. We don't want to be doing ctmerges on sons-sc-cc just yet as sons-sc-cc doesn't yet master the branches that sons-clearcase does. If we did we'd have to establish a whole new branching structure like sc_1.0, etc. That would be doable but since sons-clearcase will be decommissioned I think it's cleaner to simple transfer mastership of everything over to sons-sc-cc. However before we can do that we need to get all the users off of sons-clearcase and using sons-sc-cc.</p>
87
88 <p>The only thing currently left in ccadmin's crontab on sons-sc-cc are:</p>
89
90 <div class=code><pre>
91 00 02 * * * //sons-sc-cc/Views/official/Tools/bin/update_view -q official
92
93 00 00 * * * /usr/bin/find /tmp -type f -ctime +3 -exec rm -f {} \;
94
95 01 03 * * Sat //sons-sc-cc/Views/official/Tools/adm/bin/dum -s /dev/d/Views/* &gt; /tmp/viewspace.log
96 </pre></div>
97
98 <p>These three things are mostly administrative, updating the view official, cleaning out old files in /tmp and doing a report of the size of the snapshot views -&gt; /tmp/viewspace.log. Sons-clearcase also does that. The report has the disk usage of all of the folders in the Views share sorted by the biggest users.</p>
99
100 <h3>Regarding checking in files/directories and cleaning views</h3>
101
102 <p>As we move off of sons-clearcase and onto sons-sc-cc you should instruct the engineers in Santa Clara to do the following:</p>
103
104 <ol>
105   <li>Check in all files and directories in your views</li>
106
107   <li>Check for any view private files you may wish to keep and save them somewhere</li>
108
109   <li>For each view you own and that you have cleaned out with #1 and #2 above, remove it. If you have problems then see the Clearcase Administrator</li>
110 </ol>
111
112 <p>This goes for both snapshot views on the server (//sons-clearcase/Views) and local snapshot views on your desktop as well as any dynamic views you may have. It is not required that you remove local snapshot views however by removing the snapshot views on the server (//sons-clearcase/Views) we get a better picture of what views remain.</p>
113
114 <p>When all of your elements have been successfully checked in, all your view private files saved and all of your views removed you can switch to the new server by executing
115 /view/official/Tools/bin/switch-sons-sc-cc at a Cygwin prompt. Close any of your Clearcase tools (e.g. Clearcase Explorer) first. Then start Clearcase Explorere and create new views and proceed with your work. If you saved view private files and wish to restore them then copy them from the saved locations into a newly created view.</p>
116
117 <h3>What are view private files and why are they possibly important?</h3>
118
119 <p>We all know what file/directory elements are and what a checked out file/directory is. View private files are files in your view that have not been added to source control. These can be the result of a compile (e.g. foo.o AKA a derived object because they have been derived and can be re-derived if necessary) or they can be simply a file that you
120 created (e.g. file.txt). Sometimes you may create a view private file that you want to keep, possibly wanting to add it to source control at some later time. You generally don't need to worry about derived objects (IOW you can regenerate foo.o provided foo.c is in source control). But if you say created some new files that you use in the build but have not yet added them to source control, but intend to, then you obviously want to keep them. Perhaps it's time to add them to source control...</p>
121
122 <p>To list view private files use:</p>
123
124 <div class=code><pre>
125 $ ct lsco
126 </pre></div>
127
128 <p>In your view.</p>
129
130 <h3>Checking what's still checked out</h3>
131
132 <p>Most people know how to Find Checkout. But to find all checkouts easily
133 from a command line you can do:</p>
134
135 <div class=code><pre>
136 $ ct lsco -avobs
137 </pre></div>
138
139 <p>Again this needs to be done in a view context (cd /view/official for example). This way you can see what's left to check in for everybody. We're aiming for 0!
140                   
141                 </div>
142                 <nav class="page-navigation entry-navigation pagination content-nav">
143                   <ul class="page-navigation-list">
144
145                     <li class="page-navigation-list-item page-navigation-prev"><a rel="prev" href="http://defaria.com/blogs/Status/2006/05/clearquest-migr.html" title="Clearquest Migrated">Previous entry</a></li>
146
147
148                     <li class="page-navigation-list-item page-navigation-next"><a rel="next" href="http://defaria.com/blogs/Status/2006/05/more-woes-with.html" title="More woes with 2003 Server and sshd">Next entry</a></li>
149
150                   </ul>
151                 </nav>
152                 <!--
153 <aside id="zenback" class="zenback feedback">
154   Please paste Zenback script code here.
155 </aside>
156 -->
157                 
158                 
159               </article>
160             </div>
161             <aside class="widgets related" role="complementary">
162               <nav class="widget-search widget">
163   <div class="widget-content">
164     <form method="get" id="search" action="http://defaria.com/mt/mt-search.cgi">
165       <div>
166         <input type="text" name="search" value="" placeholder="Search...">
167
168         <input type="hidden" name="IncludeBlogs" value="8">
169
170         <input type="hidden" name="limit" value="20">
171         <button type="submit" name="button">
172           <img alt="Search" src="/mt/mt-static/support/theme_static/rainier/img/search-icon.png">
173         </button>
174       </div>
175     </form>
176   </div>
177 </nav>
178 <nav class="widget-archive-category widget">
179   <h3 class="widget-header">Categories</h3>
180   <div class="widget-content">
181     
182       
183     <ul class="widget-list">
184       
185       
186       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/ameriquest/">Ameriquest (99)</a>
187       
188       
189       </li>
190       
191     
192       
193       
194       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/audience/">Audience (3)</a>
195       
196       
197       </li>
198       
199     
200       
201       
202       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/broadcom/">Broadcom (76)</a>
203       
204       
205       </li>
206       
207     
208       
209       
210       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/gpdb/">GPDB (35)</a>
211       
212       
213       </li>
214       
215     
216       
217       
218       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-dynamics/">General Dynamics (61)</a>
219       
220       
221       </li>
222       
223     
224       
225       
226       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/general-electric/">General Electric (13)</a>
227       
228       
229       </li>
230       
231     
232       
233       
234       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/hewlett-packard/">Hewlett Packard (13)</a>
235       
236       
237       </li>
238       
239     
240       
241       
242       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/lynuxworks/">LynuxWorks (162)</a>
243       
244       
245       </li>
246       
247     
248       
249       
250       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/pqa/">PQA (35)</a>
251       
252       
253       </li>
254       
255     
256       
257       
258       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/salira/">Salira (79)</a>
259       
260       
261       </li>
262       
263     
264       
265       
266       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/tellabs/">Tellabs (2)</a>
267       
268       
269       </li>
270       
271     
272       
273       
274       <li class="widget-list-item"><a href="http://defaria.com/blogs/Status/texas-instruments/">Texas Instruments (31)</a>
275       
276       
277       </li>
278       
279     </ul>
280       
281     
282   </div>
283 </nav>
284   
285
286 <nav class="widget-archive-dropdown widget">
287   <h3 class="widget-header">Archives</h3>
288   <div class="widget-content">
289     <select>
290       <option>Select a Month...</option>
291     
292       <option value="http://defaria.com/blogs/Status/2016/02/">February 2016</option>
293     
294   
295     
296       <option value="http://defaria.com/blogs/Status/2014/09/">September 2014</option>
297     
298   
299     
300       <option value="http://defaria.com/blogs/Status/2014/04/">April 2014</option>
301     
302   
303     
304       <option value="http://defaria.com/blogs/Status/2014/03/">March 2014</option>
305     
306   
307     
308       <option value="http://defaria.com/blogs/Status/2013/02/">February 2013</option>
309     
310   
311     
312       <option value="http://defaria.com/blogs/Status/2012/09/">September 2012</option>
313     
314   
315     
316       <option value="http://defaria.com/blogs/Status/2012/08/">August 2012</option>
317     
318   
319     
320       <option value="http://defaria.com/blogs/Status/2012/05/">May 2012</option>
321     
322   
323     
324       <option value="http://defaria.com/blogs/Status/2012/04/">April 2012</option>
325     
326   
327     
328       <option value="http://defaria.com/blogs/Status/2012/02/">February 2012</option>
329     
330   
331     
332       <option value="http://defaria.com/blogs/Status/2012/01/">January 2012</option>
333     
334   
335     
336       <option value="http://defaria.com/blogs/Status/2011/10/">October 2011</option>
337     
338   
339     
340       <option value="http://defaria.com/blogs/Status/2011/07/">July 2011</option>
341     
342   
343     
344       <option value="http://defaria.com/blogs/Status/2010/09/">September 2010</option>
345     
346   
347     
348       <option value="http://defaria.com/blogs/Status/2010/08/">August 2010</option>
349     
350   
351     
352       <option value="http://defaria.com/blogs/Status/2010/04/">April 2010</option>
353     
354   
355     
356       <option value="http://defaria.com/blogs/Status/2010/03/">March 2010</option>
357     
358   
359     
360       <option value="http://defaria.com/blogs/Status/2010/02/">February 2010</option>
361     
362   
363     
364       <option value="http://defaria.com/blogs/Status/2009/05/">May 2009</option>
365     
366   
367     
368       <option value="http://defaria.com/blogs/Status/2009/04/">April 2009</option>
369     
370   
371     
372       <option value="http://defaria.com/blogs/Status/2008/07/">July 2008</option>
373     
374   
375     
376       <option value="http://defaria.com/blogs/Status/2008/05/">May 2008</option>
377     
378   
379     
380       <option value="http://defaria.com/blogs/Status/2008/04/">April 2008</option>
381     
382   
383     
384       <option value="http://defaria.com/blogs/Status/2008/03/">March 2008</option>
385     
386   
387     
388       <option value="http://defaria.com/blogs/Status/2008/02/">February 2008</option>
389     
390   
391     
392       <option value="http://defaria.com/blogs/Status/2008/01/">January 2008</option>
393     
394   
395     
396       <option value="http://defaria.com/blogs/Status/2007/12/">December 2007</option>
397     
398   
399     
400       <option value="http://defaria.com/blogs/Status/2007/11/">November 2007</option>
401     
402   
403     
404       <option value="http://defaria.com/blogs/Status/2007/10/">October 2007</option>
405     
406   
407     
408       <option value="http://defaria.com/blogs/Status/2007/09/">September 2007</option>
409     
410   
411     
412       <option value="http://defaria.com/blogs/Status/2007/08/">August 2007</option>
413     
414   
415     
416       <option value="http://defaria.com/blogs/Status/2007/07/">July 2007</option>
417     
418   
419     
420       <option value="http://defaria.com/blogs/Status/2007/06/">June 2007</option>
421     
422   
423     
424       <option value="http://defaria.com/blogs/Status/2007/05/">May 2007</option>
425     
426   
427     
428       <option value="http://defaria.com/blogs/Status/2007/04/">April 2007</option>
429     
430   
431     
432       <option value="http://defaria.com/blogs/Status/2007/03/">March 2007</option>
433     
434   
435     
436       <option value="http://defaria.com/blogs/Status/2007/01/">January 2007</option>
437     
438   
439     
440       <option value="http://defaria.com/blogs/Status/2006/12/">December 2006</option>
441     
442   
443     
444       <option value="http://defaria.com/blogs/Status/2006/11/">November 2006</option>
445     
446   
447     
448       <option value="http://defaria.com/blogs/Status/2006/10/">October 2006</option>
449     
450   
451     
452       <option value="http://defaria.com/blogs/Status/2006/09/">September 2006</option>
453     
454   
455     
456       <option value="http://defaria.com/blogs/Status/2006/07/">July 2006</option>
457     
458   
459     
460       <option value="http://defaria.com/blogs/Status/2006/06/">June 2006</option>
461     
462   
463     
464       <option value="http://defaria.com/blogs/Status/2006/05/">May 2006</option>
465     
466   
467     
468       <option value="http://defaria.com/blogs/Status/2006/04/">April 2006</option>
469     
470   
471     
472       <option value="http://defaria.com/blogs/Status/2006/03/">March 2006</option>
473     
474   
475     
476       <option value="http://defaria.com/blogs/Status/2006/02/">February 2006</option>
477     
478   
479     
480       <option value="http://defaria.com/blogs/Status/2006/01/">January 2006</option>
481     
482   
483     
484       <option value="http://defaria.com/blogs/Status/2005/12/">December 2005</option>
485     
486   
487     
488       <option value="http://defaria.com/blogs/Status/2005/11/">November 2005</option>
489     
490   
491     
492       <option value="http://defaria.com/blogs/Status/2005/10/">October 2005</option>
493     
494   
495     
496       <option value="http://defaria.com/blogs/Status/2005/09/">September 2005</option>
497     
498   
499     
500       <option value="http://defaria.com/blogs/Status/2005/08/">August 2005</option>
501     
502   
503     
504       <option value="http://defaria.com/blogs/Status/2005/07/">July 2005</option>
505     
506   
507     
508       <option value="http://defaria.com/blogs/Status/2005/06/">June 2005</option>
509     
510   
511     
512       <option value="http://defaria.com/blogs/Status/2005/05/">May 2005</option>
513     
514   
515     
516       <option value="http://defaria.com/blogs/Status/2005/04/">April 2005</option>
517     
518   
519     
520       <option value="http://defaria.com/blogs/Status/2005/03/">March 2005</option>
521     
522   
523     
524       <option value="http://defaria.com/blogs/Status/2005/02/">February 2005</option>
525     
526   
527     
528       <option value="http://defaria.com/blogs/Status/2005/01/">January 2005</option>
529     
530   
531     
532       <option value="http://defaria.com/blogs/Status/2004/12/">December 2004</option>
533     
534   
535     
536       <option value="http://defaria.com/blogs/Status/2004/09/">September 2004</option>
537     
538   
539     
540       <option value="http://defaria.com/blogs/Status/2004/08/">August 2004</option>
541     
542   
543     
544       <option value="http://defaria.com/blogs/Status/2004/07/">July 2004</option>
545     
546   
547     
548       <option value="http://defaria.com/blogs/Status/2004/06/">June 2004</option>
549     
550   
551     
552       <option value="http://defaria.com/blogs/Status/2004/05/">May 2004</option>
553     
554   
555     
556       <option value="http://defaria.com/blogs/Status/2004/04/">April 2004</option>
557     
558   
559     
560       <option value="http://defaria.com/blogs/Status/2004/03/">March 2004</option>
561     
562   
563     
564       <option value="http://defaria.com/blogs/Status/2004/02/">February 2004</option>
565     
566   
567     
568       <option value="http://defaria.com/blogs/Status/2004/01/">January 2004</option>
569     
570   
571     
572       <option value="http://defaria.com/blogs/Status/2003/12/">December 2003</option>
573     
574   
575     
576       <option value="http://defaria.com/blogs/Status/2003/11/">November 2003</option>
577     
578     </select>
579   </div>
580 </nav>
581     
582   
583
584 <div class="widget-syndication widget section">
585   <div class="widget-content">
586     <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>
587
588   </div>
589 </div>
590
591             </aside>
592           </div>
593         </div>
594         <footer id="footer" role="contentinfo">
595           <div id="footer-inner">
596             <div id="footer-content">
597   <nav role="navigation">
598           <ul>
599             <li><a href="http://defaria.com/blogs/Status/">Home</a></li>
600
601
602           </ul>
603         </nav>
604
605   <p class="license">&copy; Copyright 2016.</p>
606   <p class="poweredby">Powered by <a href="http://www.movabletype.org/">Movable Type</a></p>
607 </div>
608           </div>
609         </footer>
610       </div>
611     </div>
612     <script src="http://defaria.com/mt/mt-static/jquery/jquery.min.js"></script>
613     <script src="http://defaria.com/blogs/Status/mt-theme-scale2.js"></script>
614   </body>
615 </html>