{"id":6,"date":"2008-07-15T16:47:00","date_gmt":"2008-07-15T16:47:00","guid":{"rendered":"http:\/\/www.vcrini.com\/impressioni\/?p=6"},"modified":"2008-07-15T16:47:00","modified_gmt":"2008-07-15T16:47:00","slug":"history-non-deve-salvare","status":"publish","type":"post","link":"https:\/\/www.vcrini.com\/impressioni\/?p=6","title":{"rendered":"History non deve salvare"},"content":{"rendered":"<p>Proprio oggi mi \u00e8 capitato  di rilanciare l&#8217;ultimo comando eseguito per ricreare l&#8217;installazione dai sorgenti della mia applicazione enterprise quando, a sorpresa, ho invece  lanciato un commit del mio sistema di versionamento.<br \/>Purtroppo il mio comando precedente era per l&#8217;appunto un commit invece che una ricompilazione come avevo creduto.<br \/>Come risultato mi sono trovato una riga di log e un commit non voluto sul server dei sorgenti.<br \/>Mi sono quindi chiesto esiste un modo per far si che la history di linux si <span style=\"font-weight: bold;\">dimentichi<\/span> alcune cose?<br \/>Dopo aver tribolato sui motori di ricerca per formulare quello di cui avevo bisogno, poich\u00e8 i vari &#8216;<span style=\"font-style: italic;\">linux history<\/span>&#8216; da me digitati tornavano morte e miracoli sulla storia di linux ma non sul comando history, ho trovato il modo per risolvere il problema.<\/p>\n<p>In pratica basta aggiungere nel .bashrc la variabile di ambiente HISTIGNORE con il contenuto da ignorare. Alla fine<\/p>\n<p><span style=\"font-size:85%;\">export HISTIGNORE=&#8221;svn ci*&#8221;<\/span><\/p>\n<p>mi ha risolto la giornata e il mio &#8216;invio&#8217; compulsivo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Proprio oggi mi \u00e8 capitato di rilanciare l&#8217;ultimo comando eseguito per ricreare l&#8217;installazione dai sorgenti della mia applicazione enterprise quando, a sorpresa, ho invece lanciato un commit del mio sistema di versionamento.Purtroppo il mio comando precedente era per l&#8217;appunto un &hellip; <a href=\"https:\/\/www.vcrini.com\/impressioni\/?p=6\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=\/wp\/v2\/posts\/6"}],"collection":[{"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6"}],"version-history":[{"count":0,"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=\/wp\/v2\/posts\/6\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vcrini.com\/impressioni\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}