Files
siarp.de/public/node/47/index.html
T
Martin Stadler f028f14803 remove incorrect canonical links
`find . -name "*.html" -type f -print0 | xargs -0 perl -i -pe 's/<link rel="(canonical|shortlink)" href=".+?" \/>//g'`
2019-12-08 16:32:46 +01:00

124 lines
7.2 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr">
<!-- Mirrored from siarp.de/node/47 by HTTrack Website Copier/3.x [XR&CO'2014], Sun, 08 Dec 2019 12:01:30 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=utf-8" /><!-- /Added by HTTrack -->
<head profile="http://www.w3.org/1999/xhtml/vocab">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
<title>Sandkastenspiele I - Automatisches &quot;svn update&quot; | siarp.de</title>
<link type="text/css" rel="stylesheet" href="../../sites/siarp.de/files/css/css_xE-rWrJf-fncB6ztZfd2huxqgxu4WO-qwma6Xer30m4.css" media="all" />
<link type="text/css" rel="stylesheet" href="../../sites/siarp.de/files/css/css_NdVgz6YKifxQUEsW5xls_zI7Pn2F7E5U5Wb29zcu3vo.css" media="all" />
<link type="text/css" rel="stylesheet" href="../../sites/siarp.de/files/css/css_OAqUol8y_hmU_lCucLyaRX-a1G627sWWbvG_VG1GKnE.css" media="all" />
<link type="text/css" rel="stylesheet" href="../../sites/siarp.de/files/css/css_xPIRNNJGw8EiKyuE5b-xAtWWTQ8U1_huTr4xL09Dq2A.css" media="all" />
<link type="text/css" rel="stylesheet" href="../../sites/siarp.de/files/css/css_k3snrbsthqot7V7ccRZHS9OkCZkwBv4adtNieIVlbEU.css" media="print" />
<!--[if lt IE 7]>
<link type="text/css" rel="stylesheet" href="http://siarp.de/themes/garland/fix-ie.css?q26w7t" media="all" />
<![endif]-->
<script type="text/javascript" src="../../sites/siarp.de/files/js/js_qikmINIYTWe4jcTUn8cKiMr8bmSDiZB9LQqvceZ6wlM.js"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"garland","theme_token":"JLQspPk2q_PJMlrFzvYI2rhgaDRKmheges1csE0RbdA","js":{"misc\/jquery.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"modules\/comment\/comment.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"public:\/\/geshi\/geshifilter-languages.css":1,"sites\/siarp.de\/modules\/geshifilter\/geshifilter.css":1,"themes\/garland\/style.css":1,"themes\/garland\/print.css":1,"themes\/garland\/fix-ie.css":1}}});
//--><!]]>
</script>
</head>
<body class="html not-front not-logged-in one-sidebar sidebar-second page-node page-node- page-node-47 node-type-story fluid-width" >
<div id="skip-link">
<a href="#main-content" class="element-invisible element-focusable">Skip to main content</a>
</div>
<div id="wrapper">
<div id="container" class="clearfix">
<div id="header">
<div id="logo-floater">
<div id="branding"><strong><a href="../../">
<span>siarp.de</span> </a></strong></div>
</div>
</div> <!-- /#header -->
<div id="center"><div id="squeeze"><div class="right-corner"><div class="left-corner">
<h2 class="element-invisible">You are here</h2><div class="breadcrumb"><a href="../../">Home</a></div> <a id="main-content"></a>
<div id="tabs-wrapper" class="clearfix"> <h1 class="with-tabs">Sandkastenspiele I - Automatisches &quot;svn update&quot;</h1>
</div> <div class="clearfix">
<div class="region region-content">
<div id="block-system-main" class="block block-system clearfix">
<div class="content">
<div id="node-47" class="node node-story node-promoted">
<span class="submitted">8. June 2006 - 14:26 — <span class="username">Tilman</span></span>
<div class="content clearfix">
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><p>Ich habe ein Repository <span style="font-style:italic">tests</span>, in dem sich ein Verzeichnis <span style="font-style:italic">automaticupdate/website</span> befindet, das bei jedem Commit automatisch ins <span style="font-style:italic">htdocs</span>-Verzeichnis ausgecheckt werden soll.</p>
<p>Dazu erstelle ich ein Verzeichnis <span style="font-style:italic">htdocs/tests</span> und übertrage es an Benutzer <span style="font-style:italic">svn</span>.<br />
Danach wird manuell der 'initial checkout' durchgeführt:<br />
<div class="geshifilter"><div class="text geshifilter-text">su svn<br />
cd /usr/local/apache2/htdocs/tests<br />
svn checkout file:///home/svn-repos/tilman/tests/automaticupdate/website<br />
exit</div></div></p>
<p>Für die automatischen Updates wird jetzt noch ein hook-Skript geschrieben. Es heißt <span style="font-style:italic">post-commit</span>, gehört selbstverständlich dem Benutzer <span style="font-style:italic">svn</span>, ist ausführbar und liegt im Unterverzeichnis <span style="font-style:italic">/hooks</span> des Repository. (Da sind auch schon templates für die verschiedenen möglichen hooks.)<br />
<div class="geshifilter"><div class="text geshifilter-text">#!/bin/sh<br />
svn update /usr/local/apache2/htdocs/tests/website</div></div></p>
<p>Jetzt wird der aktuelle Stand immer unter <a href="http://www.siarp.de/tests/website/" rel="nofollow">http://www.siarp.de/tests/website/</a> angezeigt.</p>
<p><span style="font-weight:bold">Nächster Schritt:</span> Kleinere Veränderungen auf den Server zum Testen übertragen, ohne gleich einen Commit machen zu müssen. (Wie?)</p>
<p>Es wäre außerdem noch schön, Apache grundsätzlich die Auslieferung von allem, was ein ".svn" im Pfad hat zu verbieten. Derzeit sind die Metadaten noch <a href="http://www.siarp.de/tests/website/.svn/" class="bb-url" rel="nofollow">einsehbar</a>.</p></div></div></div> </div>
<div class="clearfix">
<div class="links"><ul class="links inline"><li class="comment_forbidden first last"></li>
</ul></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="region region-footer">
<div id="block-block-3" class="block block-block clearfix">
<div class="content">
<p>Alle Rechte liegen bei siarp.</p>
</div>
</div>
</div>
</div></div></div></div> <!-- /.left-corner, /.right-corner, /#squeeze, /#center -->
<div id="sidebar-second" class="sidebar">
<div class="region region-sidebar-second">
<div id="block-menu-menu-autoren" class="block block-menu clearfix">
<h2 class="title">Written by</h2>
<div class="content">
<ul class="menu"><li class="first leaf"><a href="../../blog/2/">Martin</a></li>
<li class="last leaf"><a href="../../blog/3/">Tilman</a></li>
</ul> </div>
</div>
</div>
</div>
</div> <!-- /#container -->
</div> <!-- /#wrapper -->
</body>
<!-- Mirrored from siarp.de/node/47 by HTTrack Website Copier/3.x [XR&CO'2014], Sun, 08 Dec 2019 12:01:30 GMT -->
</html>