ÿØÿà�JFIF������ÿápExif��II*������[������¼ p!ranha?
Server IP : 172.67.145.202  /  Your IP : 172.70.208.147
Web Server : Apache/2.2.15 (CentOS)
System : Linux GA 2.6.32-431.1.2.0.1.el6.x86_64 #1 SMP Fri Dec 13 13:06:13 UTC 2013 x86_64
User : apache ( 48)
PHP Version : 5.6.38
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/share/doc/git-1.7.1/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/doc/git-1.7.1/git-svn.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="AsciiDoc 8.4.5" />
<title>git-svn(1)</title>
<style type="text/css">
/* Debug borders */
p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {
/*
  border: 1px solid red;
*/
}

body {
  margin: 1em 5% 1em 5%;
}

a {
  color: blue;
  text-decoration: underline;
}
a:visited {
  color: fuchsia;
}

em {
  font-style: italic;
  color: navy;
}

strong {
  font-weight: bold;
  color: #083194;
}

tt {
  color: navy;
}

h1, h2, h3, h4, h5, h6 {
  color: #527bbd;
  font-family: sans-serif;
  margin-top: 1.2em;
  margin-bottom: 0.5em;
  line-height: 1.3;
}

h1, h2, h3 {
  border-bottom: 2px solid silver;
}
h2 {
  padding-top: 0.5em;
}
h3 {
  float: left;
}
h3 + * {
  clear: left;
}

div.sectionbody {
  font-family: serif;
  margin-left: 0;
}

hr {
  border: 1px solid silver;
}

p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

ul, ol, li > p {
  margin-top: 0;
}

pre {
  padding: 0;
  margin: 0;
}

span#author {
  color: #527bbd;
  font-family: sans-serif;
  font-weight: bold;
  font-size: 1.1em;
}
span#email {
}
span#revnumber, span#revdate, span#revremark {
  font-family: sans-serif;
}

div#footer {
  font-family: sans-serif;
  font-size: small;
  border-top: 2px solid silver;
  padding-top: 0.5em;
  margin-top: 4.0em;
}
div#footer-text {
  float: left;
  padding-bottom: 0.5em;
}
div#footer-badges {
  float: right;
  padding-bottom: 0.5em;
}

div#preamble {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
div.tableblock, div.imageblock, div.exampleblock, div.verseblock,
div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
div.admonitionblock {
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
div.admonitionblock {
  margin-top: 2.5em;
  margin-bottom: 2.5em;
}

div.content { /* Block element content. */
  padding: 0;
}

/* Block element titles. */
div.title, caption.title {
  color: #527bbd;
  font-family: sans-serif;
  font-weight: bold;
  text-align: left;
  margin-top: 1.0em;
  margin-bottom: 0.5em;
}
div.title + * {
  margin-top: 0;
}

td div.title:first-child {
  margin-top: 0.0em;
}
div.content div.title:first-child {
  margin-top: 0.0em;
}
div.content + div.title {
  margin-top: 0.0em;
}

div.sidebarblock > div.content {
  background: #ffffee;
  border: 1px solid silver;
  padding: 0.5em;
}

div.listingblock > div.content {
  border: 1px solid silver;
  background: #f4f4f4;
  padding: 0.5em;
}

div.quoteblock {
  padding-left: 2.0em;
  margin-right: 10%;
}
div.quoteblock > div.attribution {
  padding-top: 0.5em;
  text-align: right;
}

div.verseblock {
  padding-left: 2.0em;
  margin-right: 10%;
}
div.verseblock > div.content {
  white-space: pre;
}
div.verseblock > div.attribution {
  padding-top: 0.75em;
  text-align: left;
}
/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
div.verseblock + div.attribution {
  text-align: left;
}

div.admonitionblock .icon {
  vertical-align: top;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: underline;
  color: #527bbd;
  padding-right: 0.5em;
}
div.admonitionblock td.content {
  padding-left: 0.5em;
  border-left: 2px solid silver;
}

div.exampleblock > div.content {
  border-left: 2px solid silver;
  padding: 0.5em;
}

div.imageblock div.content { padding-left: 0; }
span.image img { border-style: none; }
a.image:visited { color: white; }

dl {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
dt {
  margin-top: 0.5em;
  margin-bottom: 0;
  font-style: normal;
  color: navy;
}
dd > *:first-child {
  margin-top: 0.1em;
}

ul, ol {
    list-style-position: outside;
}
ol.arabic {
  list-style-type: decimal;
}
ol.loweralpha {
  list-style-type: lower-alpha;
}
ol.upperalpha {
  list-style-type: upper-alpha;
}
ol.lowerroman {
  list-style-type: lower-roman;
}
ol.upperroman {
  list-style-type: upper-roman;
}

div.compact ul, div.compact ol,
div.compact p, div.compact p,
div.compact div, div.compact div {
  margin-top: 0.1em;
  margin-bottom: 0.1em;
}

div.tableblock > table {
  border: 3px solid #527bbd;
}
thead {
  font-family: sans-serif;
  font-weight: bold;
}
tfoot {
  font-weight: bold;
}
td > div.verse {
  white-space: pre;
}
p.table {
  margin-top: 0;
}
/* Because the table frame attribute is overriden by CSS in most browsers. */
div.tableblock > table[frame="void"] {
  border-style: none;
}
div.tableblock > table[frame="hsides"] {
  border-left-style: none;
  border-right-style: none;
}
div.tableblock > table[frame="vsides"] {
  border-top-style: none;
  border-bottom-style: none;
}


div.hdlist {
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
div.hdlist tr {
  padding-bottom: 15px;
}
dt.hdlist1.strong, td.hdlist1.strong {
  font-weight: bold;
}
td.hdlist1 {
  vertical-align: top;
  font-style: normal;
  padding-right: 0.8em;
  color: navy;
}
td.hdlist2 {
  vertical-align: top;
}
div.hdlist.compact tr {
  margin: 0;
  padding-bottom: 0;
}

.comment {
  background: yellow;
}

@media print {
  div#footer-badges { display: none; }
}

div#toctitle {
  color: #527bbd;
  font-family: sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  margin-top: 1.0em;
  margin-bottom: 0.1em;
}

div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
  margin-top: 0;
  margin-bottom: 0;
}
div.toclevel2 {
  margin-left: 2em;
  font-size: 0.9em;
}
div.toclevel3 {
  margin-left: 4em;
  font-size: 0.9em;
}
div.toclevel4 {
  margin-left: 6em;
  font-size: 0.9em;
}
/* Overrides for manpage documents */
h1 {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-top: 2px solid silver;
  border-bottom: 2px solid silver;
}
h2 {
  border-style: none;
}
div.sectionbody {
  margin-left: 5%;
}

@media print {
  div#toc { display: none; }
}

/* Workarounds for IE6's broken and incomplete CSS2. */

div.sidebar-content {
  background: #ffffee;
  border: 1px solid silver;
  padding: 0.5em;
}
div.sidebar-title, div.image-title {
  color: #527bbd;
  font-family: sans-serif;
  font-weight: bold;
  margin-top: 0.0em;
  margin-bottom: 0.5em;
}

div.listingblock div.content {
  border: 1px solid silver;
  background: #f4f4f4;
  padding: 0.5em;
}

div.quoteblock-attribution {
  padding-top: 0.5em;
  text-align: right;
}

div.verseblock-content {
  white-space: pre;
}
div.verseblock-attribution {
  padding-top: 0.75em;
  text-align: left;
}

div.exampleblock-content {
  border-left: 2px solid silver;
  padding-left: 0.5em;
}

/* IE6 sets dynamically generated links as visited. */
div#toc a:visited { color: blue; }
</style>
</head>
<body>
<div id="header">
<h1>
git-svn(1) Manual Page
</h1>
<h2>NAME</h2>
<div class="sectionbody">
<p>git-svn -
   Bidirectional operation between a Subversion repository and git
</p>
</div>
</div>
<h2 id="_synopsis">SYNOPSIS</h2>
<div class="sectionbody">
<div class="paragraph"><p><em>git svn</em> &lt;command&gt; [options] [arguments]</p></div>
</div>
<h2 id="_description">DESCRIPTION</h2>
<div class="sectionbody">
<div class="paragraph"><p><em>git svn</em> is a simple conduit for changesets between Subversion and git.
It provides a bidirectional flow of changes between a Subversion and a git
repository.</p></div>
<div class="paragraph"><p><em>git svn</em> can track a standard Subversion repository,
following the common "trunk/branches/tags" layout, with the --stdlayout option.
It can also follow branches and tags in any layout with the -T/-t/-b options
(see options to <em>init</em> below, and also the <em>clone</em> command).</p></div>
<div class="paragraph"><p>Once tracking a Subversion repository (with any of the above methods), the git
repository can be updated from Subversion by the <em>fetch</em> command and
Subversion updated from git by the <em>dcommit</em> command.</p></div>
</div>
<h2 id="_commands">COMMANDS</h2>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
<em>init</em>
</dt>
<dd>
<p>
        Initializes an empty git repository with additional
        metadata directories for <em>git svn</em>.  The Subversion URL
        may be specified as a command-line argument, or as full
        URL arguments to -T/-t/-b.  Optionally, the target
        directory to operate on can be specified as a second
        argument.  Normally this command initializes the current
        directory.
</p>
<div class="dlist"><dl>
<dt class="hdlist1">
-T&lt;trunk_subdir&gt;
</dt>
<dt class="hdlist1">
--trunk=&lt;trunk_subdir&gt;
</dt>
<dt class="hdlist1">
-t&lt;tags_subdir&gt;
</dt>
<dt class="hdlist1">
--tags=&lt;tags_subdir&gt;
</dt>
<dt class="hdlist1">
-b&lt;branches_subdir&gt;
</dt>
<dt class="hdlist1">
--branches=&lt;branches_subdir&gt;
</dt>
<dt class="hdlist1">
-s
</dt>
<dt class="hdlist1">
--stdlayout
</dt>
<dd>
<p>
        These are optional command-line options for init.  Each of
        these flags can point to a relative repository path
        (--tags=project/tags) or a full url
        (--tags=https://foo.org/project/tags).
        You can specify more than one --tags and/or --branches options, in case
        your Subversion repository places tags or branches under multiple paths.
        The option --stdlayout is
        a shorthand way of setting trunk,tags,branches as the relative paths,
        which is the Subversion default. If any of the other options are given
        as well, they take precedence.
</p>
</dd>
<dt class="hdlist1">
--no-metadata
</dt>
<dd>
<p>
        Set the <em>noMetadata</em> option in the [svn-remote] config.
</p>
</dd>
<dt class="hdlist1">
--use-svm-props
</dt>
<dd>
<p>
        Set the <em>useSvmProps</em> option in the [svn-remote] config.
</p>
</dd>
<dt class="hdlist1">
--use-svnsync-props
</dt>
<dd>
<p>
        Set the <em>useSvnsyncProps</em> option in the [svn-remote] config.
</p>
</dd>
<dt class="hdlist1">
--rewrite-root=&lt;URL&gt;
</dt>
<dd>
<p>
        Set the <em>rewriteRoot</em> option in the [svn-remote] config.
</p>
</dd>
<dt class="hdlist1">
--rewrite-uuid=&lt;UUID&gt;
</dt>
<dd>
<p>
        Set the <em>rewriteUUID</em> option in the [svn-remote] config.
</p>
</dd>
<dt class="hdlist1">
--username=&lt;USER&gt;
</dt>
<dd>
<p>
        For transports that SVN handles authentication for (http,
        https, and plain svn), specify the username.  For other
        transports (eg svn+ssh://), you must include the username in
        the URL, eg svn+ssh://foo@svn.bar.com/project
</p>
</dd>
<dt class="hdlist1">
--prefix=&lt;prefix&gt;
</dt>
<dd>
<p>
        This allows one to specify a prefix which is prepended
        to the names of remotes if trunk/branches/tags are
        specified.  The prefix does not automatically include a
        trailing slash, so be sure you include one in the
        argument if that is what you want.  If --branches/-b is
        specified, the prefix must include a trailing slash.
        Setting a prefix is useful if you wish to track multiple
        projects that share a common repository.
</p>
</dd>
<dt class="hdlist1">
--ignore-paths=&lt;regex&gt;
</dt>
<dd>
<p>
        When passed to <em>init</em> or <em>clone</em> this regular expression will
        be preserved as a config key.  See <em>fetch</em> for a description
        of <em>--ignore-paths</em>.
</p>
</dd>
<dt class="hdlist1">
--no-minimize-url
</dt>
<dd>
<p>
        When tracking multiple directories (using --stdlayout,
        --branches, or --tags options), git svn will attempt to connect
        to the root (or highest allowed level) of the Subversion
        repository.  This default allows better tracking of history if
        entire projects are moved within a repository, but may cause
        issues on repositories where read access restrictions are in
        place.  Passing <em>--no-minimize-url</em> will allow git svn to
        accept URLs as-is without attempting to connect to a higher
        level directory.  This option is off by default when only
        one URL/branch is tracked (it would do little good).
</p>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
<em>fetch</em>
</dt>
<dd>
<p>
        Fetch unfetched revisions from the Subversion remote we are
        tracking.  The name of the [svn-remote "&#8230;"] section in the
        .git/config file may be specified as an optional command-line
        argument.
</p>
<div class="dlist"><dl>
<dt class="hdlist1">
--localtime
</dt>
<dd>
<p>
        Store Git commit times in the local timezone instead of UTC.  This
        makes <em>git log</em> (even without --date=local) show the same times
        that <tt>svn log</tt> would in the local timezone.
</p>
<div class="paragraph"><p>This doesn&#8217;t interfere with interoperating with the Subversion
repository you cloned from, but if you wish for your local Git
repository to be able to interoperate with someone else&#8217;s local Git
repository, either don&#8217;t use this option or you should both use it in
the same local timezone.</p></div>
</dd>
<dt class="hdlist1">
--parent
</dt>
<dd>
<p>
        Fetch only from the SVN parent of the current HEAD.
</p>
</dd>
<dt class="hdlist1">
--ignore-paths=&lt;regex&gt;
</dt>
<dd>
<p>
        This allows one to specify a Perl regular expression that will
        cause skipping of all matching paths from checkout from SVN.
        The <em>--ignore-paths</em> option should match for every <em>fetch</em>
        (including automatic fetches due to <em>clone</em>, <em>dcommit</em>,
        <em>rebase</em>, etc) on a given repository.
</p>
<div class="verseblock">
<div class="verseblock-content">config key: svn-remote.&lt;name&gt;.ignore-paths</div>
<div class="verseblock-attribution">
</div></div>
<div class="paragraph"><p>If the ignore-paths config key is set and the command line option is
also given, both regular expressions will be used.</p></div>
<div class="paragraph"><p>Examples:</p></div>
<div class="dlist"><dl>
<dt class="hdlist1">
Skip "doc*" directory for every fetch
</dt>
<dd>
<div class="listingblock">
<div class="content">
<pre><tt>--ignore-paths="^doc"</tt></pre>
</div></div>
</dd>
<dt class="hdlist1">
Skip "branches" and "tags" of first level directories
</dt>
<dd>
<div class="listingblock">
<div class="content">
<pre><tt>--ignore-paths="^[^/]+/(?:branches|tags)"</tt></pre>
</div></div>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
--use-log-author
</dt>
<dd>
<p>
        When retrieving svn commits into git (as part of fetch, rebase, or
        dcommit operations), look for the first From: or Signed-off-by: line
        in the log message and use that as the author string.
</p>
</dd>
<dt class="hdlist1">
--add-author-from
</dt>
<dd>
<p>
        When committing to svn from git (as part of commit or dcommit
        operations), if the existing log message doesn&#8217;t already have a
        From: or Signed-off-by: line, append a From: line based on the
        git commit&#8217;s author string.  If you use this, then --use-log-author
        will retrieve a valid author string for all commits.
</p>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
<em>clone</em>
</dt>
<dd>
<p>
        Runs <em>init</em> and <em>fetch</em>.  It will automatically create a
        directory based on the basename of the URL passed to it;
        or if a second argument is passed; it will create a directory
        and work within that.  It accepts all arguments that the
        <em>init</em> and <em>fetch</em> commands accept; with the exception of
        <em>--fetch-all</em> and <em>--parent</em>.  After a repository is cloned,
        the <em>fetch</em> command will be able to update revisions without
        affecting the working tree; and the <em>rebase</em> command will be
        able to update the working tree with the latest changes.
</p>
</dd>
<dt class="hdlist1">
<em>rebase</em>
</dt>
<dd>
<p>
        This fetches revisions from the SVN parent of the current HEAD
        and rebases the current (uncommitted to SVN) work against it.
</p>
<div class="paragraph"><p>This works similarly to <tt>svn update</tt> or <em>git pull</em> except that
it preserves linear history with <em>git rebase</em> instead of
<em>git merge</em> for ease of dcommitting with <em>git svn</em>.</p></div>
<div class="paragraph"><p>This accepts all options that <em>git svn fetch</em> and <em>git rebase</em>
accept.  However, <em>--fetch-all</em> only fetches from the current
[svn-remote], and not all [svn-remote] definitions.</p></div>
<div class="paragraph"><p>Like <em>git rebase</em>; this requires that the working tree be clean
and have no uncommitted changes.</p></div>
<div class="dlist"><dl>
<dt class="hdlist1">
-l
</dt>
<dt class="hdlist1">
--local
</dt>
<dd>
<p>
        Do not fetch remotely; only run <em>git rebase</em> against the
        last fetched commit from the upstream SVN.
</p>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
<em>dcommit</em>
</dt>
<dd>
<p>
        Commit each diff from a specified head directly to the SVN
        repository, and then rebase or reset (depending on whether or
        not there is a diff between SVN and head).  This will create
        a revision in SVN for each commit in git.
        It is recommended that you run <em>git svn</em> fetch and rebase (not
        pull or merge) your commits against the latest changes in the
        SVN repository.
        An optional revision or branch argument may be specified, and
        causes <em>git svn</em> to do all work on that revision/branch
        instead of HEAD.
        This is advantageous over <em>set-tree</em> (below) because it produces
        cleaner, more linear history.
</p>
<div class="dlist"><dl>
<dt class="hdlist1">
--no-rebase
</dt>
<dd>
<p>
        After committing, do not rebase or reset.
</p>
</dd>
<dt class="hdlist1">
--commit-url &lt;URL&gt;
</dt>
<dd>
<p>
        Commit to this SVN URL (the full path).  This is intended to
        allow existing <em>git svn</em> repositories created with one transport
        method (e.g. <tt>svn://</tt> or <tt>http://</tt> for anonymous read) to be
        reused if a user is later given access to an alternate transport
        method (e.g. <tt>svn+ssh://</tt> or <tt>https://</tt>) for commit.
</p>
<div class="verseblock">
<div class="verseblock-content">config key: svn-remote.&lt;name&gt;.commiturl
config key: svn.commiturl (overwrites all svn-remote.&lt;name&gt;.commiturl options)</div>
<div class="verseblock-attribution">
</div></div>
<div class="paragraph"><p>Using this option for any other purpose (don&#8217;t ask) is very strongly
discouraged.</p></div>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
<em>branch</em>
</dt>
<dd>
<p>
        Create a branch in the SVN repository.
</p>
<div class="dlist"><dl>
<dt class="hdlist1">
-m
</dt>
<dt class="hdlist1">
--message
</dt>
<dd>
<p>
        Allows to specify the commit message.
</p>
</dd>
<dt class="hdlist1">
-t
</dt>
<dt class="hdlist1">
--tag
</dt>
<dd>
<p>
        Create a tag by using the tags_subdir instead of the branches_subdir
        specified during git svn init.
</p>
</dd>
<dt class="hdlist1">
-d
</dt>
<dt class="hdlist1">
--destination
</dt>
<dd>
<p>
        If more than one --branches (or --tags) option was given to the <em>init</em>
        or <em>clone</em> command, you must provide the location of the branch (or
        tag) you wish to create in the SVN repository.  The value of this
        option must match one of the paths specified by a --branches (or
        --tags) option.  You can see these paths with the commands
</p>
<div class="literalblock">
<div class="content">
<pre><tt>git config --get-all svn-remote.&lt;name&gt;.branches
git config --get-all svn-remote.&lt;name&gt;.tags</tt></pre>
</div></div>
<div class="paragraph"><p>where &lt;name&gt; is the name of the SVN repository as specified by the -R option to
<em>init</em> (or "svn" by default).</p></div>
</dd>
<dt class="hdlist1">
--username
</dt>
<dd>
<p>
        Specify the SVN username to perform the commit as.  This option overrides
        configuration property <em>username</em>.
</p>
</dd>
<dt class="hdlist1">
--commit-url
</dt>
<dd>
<p>
        Use the specified URL to connect to the destination Subversion
        repository.  This is useful in cases where the source SVN
        repository is read-only.  This option overrides configuration
        property <em>commiturl</em>.
</p>
<div class="literalblock">
<div class="content">
<pre><tt>git config --get-all svn-remote.&lt;name&gt;.commiturl</tt></pre>
</div></div>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
<em>tag</em>
</dt>
<dd>
<p>
        Create a tag in the SVN repository. This is a shorthand for
        <em>branch -t</em>.
</p>
</dd>
<dt class="hdlist1">
<em>log</em>
</dt>
<dd>
<p>
        This should make it easy to look up svn log messages when svn
        users refer to -r/--revision numbers.
</p>
<div class="paragraph"><p>The following features from &#8216;svn log&#8217; are supported:</p></div>
<div class="dlist"><dl>
<dt class="hdlist1">
-r &lt;n&gt;[:&lt;n&gt;]
</dt>
<dt class="hdlist1">
--revision=&lt;n&gt;[:&lt;n&gt;]
</dt>
<dd>
<p>
        is supported, non-numeric args are not:
        HEAD, NEXT, BASE, PREV, etc &#8230;
</p>
</dd>
<dt class="hdlist1">
-v
</dt>
<dt class="hdlist1">
--verbose
</dt>
<dd>
<p>
        it&#8217;s not completely compatible with the --verbose
        output in svn log, but reasonably close.
</p>
</dd>
<dt class="hdlist1">
--limit=&lt;n&gt;
</dt>
<dd>
<p>
        is NOT the same as --max-count, doesn&#8217;t count
        merged/excluded commits
</p>
</dd>
<dt class="hdlist1">
--incremental
</dt>
<dd>
<p>
        supported
</p>
</dd>
</dl></div>
<div class="paragraph"><p>New features:</p></div>
<div class="dlist"><dl>
<dt class="hdlist1">
--show-commit
</dt>
<dd>
<p>
        shows the git commit sha1, as well
</p>
</dd>
<dt class="hdlist1">
--oneline
</dt>
<dd>
<p>
        our version of --pretty=oneline
</p>
</dd>
</dl></div>
<div class="admonitionblock">
<table><tr>
<td class="icon">
<div class="title">Note</div>
</td>
<td class="content">SVN itself only stores times in UTC and nothing else. The regular svn
client converts the UTC time to the local time (or based on the TZ=
environment). This command has the same behaviour.</td>
</tr></table>
</div>
<div class="paragraph"><p>Any other arguments are passed directly to <em>git log</em></p></div>
</dd>
<dt class="hdlist1">
<em>blame</em>
</dt>
<dd>
<p>
       Show what revision and author last modified each line of a file. The
       output of this mode is format-compatible with the output of
       &#8216;svn blame&#8217; by default. Like the SVN blame command,
       local uncommitted changes in the working copy are ignored;
       the version of the file in the HEAD revision is annotated. Unknown
       arguments are passed directly to <em>git blame</em>.
</p>
<div class="dlist"><dl>
<dt class="hdlist1">
--git-format
</dt>
<dd>
<p>
        Produce output in the same format as <em>git blame</em>, but with
        SVN revision numbers instead of git commit hashes. In this mode,
        changes that haven&#8217;t been committed to SVN (including local
        working-copy edits) are shown as revision 0.
</p>
</dd>
</dl></div>
</dd>
<dt class="hdlist1">
<em>find-rev</em>
</dt>
<dd>
<p>
        When given an SVN revision number of the form <em>rN</em>, returns the
        corresponding git commit hash (this can optionally be followed by a
        tree-ish to specify which branch should be searched).  When given a
        tree-ish, returns the corresponding SVN revision number.
</p>
</dd>
<dt class="hdlist1">
<em>set-tree</em>
</dt>
<dd>
<p>
        You should consider using <em>dcommit</em> instead of this command.
        Commit specified commit or tree objects to SVN.  This relies on
        your imported fetch data being up-to-date.  This makes
        absolutely no attempts to do patching when committing to SVN, it
        simply overwrites files with those specified in the tree or
        commit.  All merging is assumed to have taken place
        independently of <em>git svn</em> functions.
</p>
</dd>
<dt class="hdlist1">
<em>create-ignore</em>
</dt>
<dd>
<p>
        Recursively finds the svn:ignore property on directories and
        creates matching .gitignore files. The resulting files are staged to
        be committed, but are not committed. Use -r/--revision to refer to a
        specific revision.
</p>
</dd>
<dt class="hdlist1">
<em>show-ignore</em>
</dt>
<dd>
<p>
        Recursively finds and lists the svn:ignore property on
        directories.  The output is suitable for appending to
        the $GIT_DIR/info/exclude file.
</p>
</dd>
<dt class="hdlist1">
<em>mkdirs</em>
</dt>
<dd>
<p>
        Attempts to recreate empty directories that core git cannot track
        based on information in $GIT_DIR/svn/&lt;refname&gt;/unhandled.log files.
        Empty directories are automatically recreated when using
        "git svn clone" and "git svn rebase", so "mkdirs" is intended
        for use after commands like "git checkout" or "git reset".
</p>
</dd>
<dt class="hdlist1">
<em>commit-diff</em>
</dt>
<dd>
<p>
        Commits the diff of two tree-ish arguments from the
        command-line.  This command does not rely on being inside an <tt>git svn
        init</tt>-ed repository.  This command takes three arguments, (a) the
        original tree to diff against, (b) the new tree result, (c) the
        URL of the target Subversion repository.  The final argument
        (URL) may be omitted if you are working from a <em>git svn</em>-aware
        repository (that has been <tt>init</tt>-ed with <em>git svn</em>).
        The -r&lt;revision&gt; option is required for this.
</p>
</dd>
<dt class="hdlist1">
<em>info</em>
</dt>
<dd>
<p>
        Shows information about a file or directory similar to what
        &#8216;svn info&#8217; provides.  Does not currently support a -r/--revision
        argument.  Use the --url option to output only the value of the
        <em>URL:</em> field.
</p>
</dd>
<dt class="hdlist1">
<em>proplist</em>
</dt>
<dd>
<p>
        Lists the properties stored in the Subversion repository about a
        given file or directory.  Use -r/--revision to refer to a specific
        Subversion revision.
</p>
</dd>
<dt class="hdlist1">
<em>propget</em>
</dt>
<dd>
<p>
        Gets the Subversion property given as the first argument, for a
        file.  A specific revision can be specified with -r/--revision.
</p>
</dd>
<dt class="hdlist1">
<em>show-externals</em>
</dt>
<dd>
<p>
        Shows the Subversion externals.  Use -r/--revision to specify a
        specific revision.
</p>
</dd>
<dt class="hdlist1">
<em>gc</em>
</dt>
<dd>
<p>
        Compress $GIT_DIR/svn/&lt;refname&gt;/unhandled.log files in .git/svn
        and remove $GIT_DIR/svn/&lt;refname&gt;index files in .git/svn.
</p>
</dd>
<dt class="hdlist1">
<em>reset</em>
</dt>
<dd>
<p>
        Undoes the effects of <em>fetch</em> back to the specified revision.
        This allows you to re-<em>fetch</em> an SVN revision.  Normally the
        contents of an SVN revision should never change and <em>reset</em>
        should not be necessary.  However, if SVN permissions change,
        or if you alter your --ignore-paths option, a <em>fetch</em> may fail
        with "not found in commit" (file not previously visible) or
        "checksum mismatch" (missed a modification).  If the problem
        file cannot be ignored forever (with --ignore-paths) the only
        way to repair the repo is to use <em>reset</em>.
</p>
<div class="paragraph"><p>Only the rev_map and refs/remotes/git-svn are changed.  Follow <em>reset</em>
with a <em>fetch</em> and then <em>git reset</em> or <em>git rebase</em> to move local
branches onto the new tree.</p></div>
<div class="dlist"><dl>
<dt class="hdlist1">
-r &lt;n&gt;
</dt>
<dt class="hdlist1">
--revision=&lt;n&gt;
</dt>
<dd>
<p>
        Specify the most recent revision to keep.  All later revisions
        are discarded.
</p>
</dd>
<dt class="hdlist1">
-p
</dt>
<dt class="hdlist1">
--parent
</dt>
<dd>
<p>
        Discard the specified revision as well, keeping the nearest
        parent instead.
</p>
</dd>
<dt class="hdlist1">
Example:
</dt>
<dd>
<p>
Assume you have local changes in "master", but you need to refetch "r2".
</p>
<div class="listingblock">
<div class="content">
<pre><tt>    r1---r2---r3 remotes/git-svn
                \
                 A---B master</tt></pre>
</div></div>
<div class="paragraph"><p>Fix the ignore-paths or SVN permissions problem that caused "r2" to
be incomplete in the first place.  Then:</p></div>
<div class="verseblock">
<div class="verseblock-content">git svn reset -r2 -p
git svn fetch</div>
<div class="verseblock-attribution">
</div></div>
<div class="listingblock">
<div class="content">
<pre><tt>    r1---r2'--r3' remotes/git-svn
      \
       r2---r3---A---B master</tt></pre>
</div></div>
<div class="paragraph"><p>Then fixup "master" with <em>git rebase</em>.
Do NOT use <em>git merge</em> or your history will not be compatible with a
future <em>dcommit</em>!</p></div>
<div class="verseblock">
<div class="verseblock-content">git rebase --onto remotes/git-svn A^ master</div>
<div class="verseblock-attribution">
</div></div>
<div class="listingblock">
<div class="content">
<pre><tt>    r1---r2'--r3' remotes/git-svn
                \
                 A'--B' master</tt></pre>
</div></div>
</dd>
</dl></div>
</dd>
</dl></div>
</div>
<h2 id="_options">OPTIONS</h2>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
--shared[={false|true|umask|group|all|world|everybody}]
</dt>
<dt class="hdlist1">
--template=&lt;template_directory&gt;
</dt>
<dd>
<p>
        Only used with the <em>init</em> command.
        These are passed directly to <em>git init</em>.
</p>
</dd>
<dt class="hdlist1">
-r &lt;ARG&gt;
</dt>
<dt class="hdlist1">
--revision &lt;ARG&gt;
</dt>
<dd>
<p>
           Used with the <em>fetch</em> command.
</p>
<div class="paragraph"><p>This allows revision ranges for partial/cauterized history
to be supported.  $NUMBER, $NUMBER1:$NUMBER2 (numeric ranges),
$NUMBER:HEAD, and BASE:$NUMBER are all supported.</p></div>
<div class="paragraph"><p>This can allow you to make partial mirrors when running fetch;
but is generally not recommended because history will be skipped
and lost.</p></div>
</dd>
<dt class="hdlist1">
-
</dt>
<dt class="hdlist1">
--stdin
</dt>
<dd>
<p>
        Only used with the <em>set-tree</em> command.
</p>
<div class="paragraph"><p>Read a list of commits from stdin and commit them in reverse
order.  Only the leading sha1 is read from each line, so
<em>git rev-list --pretty=oneline</em> output can be used.</p></div>
</dd>
<dt class="hdlist1">
--rmdir
</dt>
<dd>
<p>
        Only used with the <em>dcommit</em>, <em>set-tree</em> and <em>commit-diff</em> commands.
</p>
<div class="paragraph"><p>Remove directories from the SVN tree if there are no files left
behind.  SVN can version empty directories, and they are not
removed by default if there are no files left in them.  git
cannot version empty directories.  Enabling this flag will make
the commit to SVN act like git.</p></div>
<div class="verseblock">
<div class="verseblock-content">config key: svn.rmdir</div>
<div class="verseblock-attribution">
</div></div>
</dd>
<dt class="hdlist1">
-e
</dt>
<dt class="hdlist1">
--edit
</dt>
<dd>
<p>
        Only used with the <em>dcommit</em>, <em>set-tree</em> and <em>commit-diff</em> commands.
</p>
<div class="paragraph"><p>Edit the commit message before committing to SVN.  This is off by
default for objects that are commits, and forced on when committing
tree objects.</p></div>
<div class="verseblock">
<div class="verseblock-content">config key: svn.edit</div>
<div class="verseblock-attribution">
</div></div>
</dd>
<dt class="hdlist1">
-l&lt;num&gt;
</dt>
<dt class="hdlist1">
--find-copies-harder
</dt>
<dd>
<p>
        Only used with the <em>dcommit</em>, <em>set-tree</em> and <em>commit-diff</em> commands.
</p>
<div class="paragraph"><p>They are both passed directly to <em>git diff-tree</em>; see
<a href="git-diff-tree.html">git-diff-tree(1)</a> for more information.</p></div>
<div class="verseblock">
<div class="verseblock-content">config key: svn.l
config key: svn.findcopiesharder</div>
<div class="verseblock-attribution">
</div></div>
</dd>
<dt class="hdlist1">
-A&lt;filename&gt;
</dt>
<dt class="hdlist1">
--authors-file=&lt;filename&gt;
</dt>
<dd>
<p>
        Syntax is compatible with the file used by <em>git cvsimport</em>:
</p>
<div class="listingblock">
<div class="content">
<pre><tt>        loginname = Joe User &lt;user@example.com&gt;</tt></pre>
</div></div>
<div class="paragraph"><p>If this option is specified and <em>git svn</em> encounters an SVN
committer name that does not exist in the authors-file, <em>git svn</em>
will abort operation. The user will then have to add the
appropriate entry.  Re-running the previous <em>git svn</em> command
after the authors-file is modified should continue operation.</p></div>
<div class="verseblock">
<div class="verseblock-content">config key: svn.authorsfile</div>
<div class="verseblock-attribution">
</div></div>
</dd>
<dt class="hdlist1">
--authors-prog=&lt;filename&gt;
</dt>
<dd>
<p>
        If this option is specified, for each SVN committer name that
        does not exist in the authors file, the given file is executed
        with the committer name as the first argument.  The program is
        expected to return a single line of the form "Name &lt;email&gt;",
        which will be treated as if included in the authors file.
</p>
</dd>
<dt class="hdlist1">
-q
</dt>
<dt class="hdlist1">
--quiet
</dt>
<dd>
<p>
        Make <em>git svn</em> less verbose. Specify a second time to make it
        even less verbose.
</p>
</dd>
<dt class="hdlist1">
--repack[=&lt;n&gt;]
</dt>
<dt class="hdlist1">
--repack-flags=&lt;flags&gt;
</dt>
<dd>
<p>
        These should help keep disk usage sane for large fetches with
        many revisions.
</p>
<div class="paragraph"><p>--repack takes an optional argument for the number of revisions
to fetch before repacking.  This defaults to repacking every
1000 commits fetched if no argument is specified.</p></div>
<div class="paragraph"><p>--repack-flags are passed directly to <em>git repack</em>.</p></div>
<div class="verseblock">
<div class="verseblock-content">config key: svn.repack
config key: svn.repackflags</div>
<div class="verseblock-attribution">
</div></div>
</dd>
<dt class="hdlist1">
-m
</dt>
<dt class="hdlist1">
--merge
</dt>
<dt class="hdlist1">
-s&lt;strategy&gt;
</dt>
<dt class="hdlist1">
--strategy=&lt;strategy&gt;
</dt>
<dd>
<p>
        These are only used with the <em>dcommit</em> and <em>rebase</em> commands.
</p>
<div class="paragraph"><p>Passed directly to <em>git rebase</em> when using <em>dcommit</em> if a
<em>git reset</em> cannot be used (see <em>dcommit</em>).</p></div>
</dd>
<dt class="hdlist1">
-n
</dt>
<dt class="hdlist1">
--dry-run
</dt>
<dd>
<p>
        This can be used with the <em>dcommit</em>, <em>rebase</em>, <em>branch</em> and
        <em>tag</em> commands.
</p>
<div class="paragraph"><p>For <em>dcommit</em>, print out the series of git arguments that would show
which diffs would be committed to SVN.</p></div>
<div class="paragraph"><p>For <em>rebase</em>, display the local branch associated with the upstream svn
repository associated with the current branch and the URL of svn
repository that will be fetched from.</p></div>
<div class="paragraph"><p>For <em>branch</em> and <em>tag</em>, display the urls that will be used for copying when
creating the branch or tag.</p></div>
</dd>
</dl></div>
</div>
<h2 id="_advanced_options">ADVANCED OPTIONS</h2>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
-i&lt;GIT_SVN_ID&gt;
</dt>
<dt class="hdlist1">
--id &lt;GIT_SVN_ID&gt;
</dt>
<dd>
<p>
        This sets GIT_SVN_ID (instead of using the environment).  This
        allows the user to override the default refname to fetch from
        when tracking a single URL.  The <em>log</em> and <em>dcommit</em> commands
        no longer require this switch as an argument.
</p>
</dd>
<dt class="hdlist1">
-R&lt;remote name&gt;
</dt>
<dt class="hdlist1">
--svn-remote &lt;remote name&gt;
</dt>
<dd>
<p>
        Specify the [svn-remote "&lt;remote name&gt;"] section to use,
        this allows SVN multiple repositories to be tracked.
        Default: "svn"
</p>
</dd>
<dt class="hdlist1">
--follow-parent
</dt>
<dd>
<p>
        This is especially helpful when we&#8217;re tracking a directory
        that has been moved around within the repository, or if we
        started tracking a branch and never tracked the trunk it was
        descended from. This feature is enabled by default, use
        --no-follow-parent to disable it.
</p>
<div class="verseblock">
<div class="verseblock-content">config key: svn.followparent</div>
<div class="verseblock-attribution">
</div></div>
</dd>
</dl></div>
</div>
<h2 id="_config_file_only_options">CONFIG FILE-ONLY OPTIONS</h2>
<div class="sectionbody">
<div class="dlist"><dl>
<dt class="hdlist1">
svn.noMetadata
</dt>
<dt class="hdlist1">
svn-remote.&lt;name&gt;.noMetadata
</dt>
<dd>
<p>
        This gets rid of the <em>git-svn-id:</em> lines at the end of every commit.
</p>
<div class="paragraph"><p>If you lose your .git/svn/git-svn/.rev_db file, <em>git svn</em> will not
be able to rebuild it and you won&#8217;t be able to fetch again,
either.  This is fine for one-shot imports.</p></div>
<div class="paragraph"><p>The <em>git svn log</em> command will not work on repositories using
this, either.  Using this conflicts with the <em>useSvmProps</em>
option for (hopefully) obvious reasons.</p></div>
</dd>
<dt class="hdlist1">
svn.useSvmProps
</dt>
<dt class="hdlist1">
svn-remote.&lt;name&gt;.useSvmProps
</dt>
<dd>
<p>
        This allows <em>git svn</em> to re-map repository URLs and UUIDs from
        mirrors created using SVN::Mirror (or svk) for metadata.
</p>
<div class="paragraph"><p>If an SVN revision has a property, "svm:headrev", it is likely
that the revision was created by SVN::Mirror (also used by SVK).
The property contains a repository UUID and a revision.  We want
to make it look like we are mirroring the original URL, so
introduce a helper function that returns the original identity
URL and UUID, and use it when generating metadata in commit
messages.</p></div>
</dd>
<dt class="hdlist1">
svn.useSvnsyncProps
</dt>
<dt class="hdlist1">
svn-remote.&lt;name&gt;.useSvnsyncprops
</dt>
<dd>
<p>
        Similar to the useSvmProps option; this is for users
        of the svnsync(1) command distributed with SVN 1.4.x and
        later.
</p>
</dd>
<dt class="hdlist1">
svn-remote.&lt;name&gt;.rewriteRoot
</dt>
<dd>
<p>
        This allows users to create repositories from alternate
        URLs.  For example, an administrator could run <em>git svn</em> on the
        server locally (accessing via file://) but wish to distribute
        the repository with a public http:// or svn:// URL in the
        metadata so users of it will see the public URL.
</p>
</dd>
<dt class="hdlist1">
svn-remote.&lt;name&gt;.rewriteUUID
</dt>
<dd>
<p>
        Similar to the useSvmProps option; this is for users who need
        to remap the UUID manually. This may be useful in situations
        where the original UUID is not available via either useSvmProps
        or useSvnsyncProps.
</p>
</dd>
<dt class="hdlist1">
svn.brokenSymlinkWorkaround
</dt>
<dd>
<p>
        This disables potentially expensive checks to workaround
        broken symlinks checked into SVN by broken clients.  Set this
        option to "false" if you track a SVN repository with many
        empty blobs that are not symlinks.  This option may be changed
        while <em>git svn</em> is running and take effect on the next
        revision fetched.  If unset, <em>git svn</em> assumes this option to
        be "true".
</p>
</dd>
</dl></div>
<div class="paragraph"><p>Since the noMetadata, rewriteRoot, rewriteUUID, useSvnsyncProps and useSvmProps
options all affect the metadata generated and used by <em>git svn</em>; they
<strong>must</strong> be set in the configuration file before any history is imported
and these settings should never be changed once they are set.</p></div>
<div class="paragraph"><p>Additionally, only one of these options can be used per svn-remote
section because they affect the <em>git-svn-id:</em> metadata line, except
for rewriteRoot and rewriteUUID which can be used together.</p></div>
</div>
<h2 id="_basic_examples">BASIC EXAMPLES</h2>
<div class="sectionbody">
<div class="paragraph"><p>Tracking and contributing to the trunk of a Subversion-managed project:</p></div>
<div class="listingblock">
<div class="content">
<pre><tt># Clone a repo (like git clone):
        git svn clone http://svn.example.com/project/trunk
# Enter the newly cloned directory:
        cd trunk
# You should be on master branch, double-check with 'git branch'
        git branch
# Do some work and commit locally to git:
        git commit ...
# Something is committed to SVN, rebase your local changes against the
# latest changes in SVN:
        git svn rebase
# Now commit your changes (that were committed previously using git) to SVN,
# as well as automatically updating your working HEAD:
        git svn dcommit
# Append svn:ignore settings to the default git exclude file:
        git svn show-ignore &gt;&gt; .git/info/exclude</tt></pre>
</div></div>
<div class="paragraph"><p>Tracking and contributing to an entire Subversion-managed project
(complete with a trunk, tags and branches):</p></div>
<div class="listingblock">
<div class="content">
<pre><tt># Clone a repo (like git clone):
        git svn clone http://svn.example.com/project -T trunk -b branches -t tags
# View all branches and tags you have cloned:
        git branch -r
# Create a new branch in SVN
    git svn branch waldo
# Reset your master to trunk (or any other branch, replacing 'trunk'
# with the appropriate name):
        git reset --hard remotes/trunk
# You may only dcommit to one branch/tag/trunk at a time.  The usage
# of dcommit/rebase/show-ignore should be the same as above.</tt></pre>
</div></div>
<div class="paragraph"><p>The initial <em>git svn clone</em> can be quite time-consuming
(especially for large Subversion repositories). If multiple
people (or one person with multiple machines) want to use
<em>git svn</em> to interact with the same Subversion repository, you can
do the initial <em>git svn clone</em> to a repository on a server and
have each person clone that repository with <em>git clone</em>:</p></div>
<div class="listingblock">
<div class="content">
<pre><tt># Do the initial import on a server
        ssh server "cd /pub &amp;&amp; git svn clone http://svn.example.com/project
# Clone locally - make sure the refs/remotes/ space matches the server
        mkdir project
        cd project
        git init
        git remote add origin server:/pub/project
        git config --add remote.origin.fetch '+refs/remotes/*:refs/remotes/*'
        git fetch
# Create a local branch from one of the branches just fetched
        git checkout -b master FETCH_HEAD
# Initialize 'git svn' locally (be sure to use the same URL and -T/-b/-t options as were used on server)
        git svn init http://svn.example.com/project
# Pull the latest changes from Subversion
        git svn rebase</tt></pre>
</div></div>
</div>
<h2 id="_rebase_vs_pull_merge">REBASE VS. PULL/MERGE</h2>
<div class="sectionbody">
<div class="paragraph"><p>Originally, <em>git svn</em> recommended that the <em>remotes/git-svn</em> branch be
pulled or merged from.  This is because the author favored
<tt>git svn set-tree B</tt> to commit a single head rather than the
<tt>git svn set-tree A..B</tt> notation to commit multiple commits.</p></div>
<div class="paragraph"><p>If you use <tt>git svn set-tree A..B</tt> to commit several diffs and you do
not have the latest remotes/git-svn merged into my-branch, you should
use <tt>git svn rebase</tt> to update your work branch instead of <tt>git pull</tt> or
<tt>git merge</tt>.  <tt>pull</tt>/<tt>merge</tt> can cause non-linear history to be flattened
when committing into SVN, which can lead to merge commits reversing
previous commits in SVN.</p></div>
</div>
<h2 id="_design_philosophy">DESIGN PHILOSOPHY</h2>
<div class="sectionbody">
<div class="paragraph"><p>Merge tracking in Subversion is lacking and doing branched development
with Subversion can be cumbersome as a result.  While <em>git svn</em> can track
copy history (including branches and tags) for repositories adopting a
standard layout, it cannot yet represent merge history that happened
inside git back upstream to SVN users.  Therefore it is advised that
users keep history as linear as possible inside git to ease
compatibility with SVN (see the CAVEATS section below).</p></div>
</div>
<h2 id="_caveats">CAVEATS</h2>
<div class="sectionbody">
<div class="paragraph"><p>For the sake of simplicity and interoperating with a less-capable system
(SVN), it is recommended that all <em>git svn</em> users clone, fetch and dcommit
directly from the SVN server, and avoid all <em>git clone</em>/<em>pull</em>/<em>merge</em>/<em>push</em>
operations between git repositories and branches.  The recommended
method of exchanging code between git branches and users is
<em>git format-patch</em> and <em>git am</em>, or just 'dcommit&#8217;ing to the SVN repository.</p></div>
<div class="paragraph"><p>Running <em>git merge</em> or <em>git pull</em> is NOT recommended on a branch you
plan to <em>dcommit</em> from.  Subversion does not represent merges in any
reasonable or useful fashion; so users using Subversion cannot see any
merges you&#8217;ve made.  Furthermore, if you merge or pull from a git branch
that is a mirror of an SVN branch, <em>dcommit</em> may commit to the wrong
branch.</p></div>
<div class="paragraph"><p>If you do merge, note the following rule: <em>git svn dcommit</em> will
attempt to commit on top of the SVN commit named in</p></div>
<div class="listingblock">
<div class="content">
<pre><tt>git log --grep=^git-svn-id: --first-parent -1</tt></pre>
</div></div>
<div class="paragraph"><p>You <em>must</em> therefore ensure that the most recent commit of the branch
you want to dcommit to is the <em>first</em> parent of the merge.  Chaos will
ensue otherwise, especially if the first parent is an older commit on
the same SVN branch.</p></div>
<div class="paragraph"><p><em>git clone</em> does not clone branches under the refs/remotes/ hierarchy or
any <em>git svn</em> metadata, or config.  So repositories created and managed with
using <em>git svn</em> should use <em>rsync</em> for cloning, if cloning is to be done
at all.</p></div>
<div class="paragraph"><p>Since <em>dcommit</em> uses rebase internally, any git branches you <em>git push</em> to
before <em>dcommit</em> on will require forcing an overwrite of the existing ref
on the remote repository.  This is generally considered bad practice,
see the <a href="git-push.html">git-push(1)</a> documentation for details.</p></div>
<div class="paragraph"><p>Do not use the --amend option of <a href="git-commit.html">git-commit(1)</a> on a change you&#8217;ve
already dcommitted.  It is considered bad practice to --amend commits
you&#8217;ve already pushed to a remote repository for other users, and
dcommit with SVN is analogous to that.</p></div>
<div class="paragraph"><p>When using multiple --branches or --tags, <em>git svn</em> does not automatically
handle name collisions (for example, if two branches from different paths have
the same name, or if a branch and a tag have the same name).  In these cases,
use <em>init</em> to set up your git repository then, before your first <em>fetch</em>, edit
the .git/config file so that the branches and tags are associated with
different name spaces.  For example:</p></div>
<div class="literalblock">
<div class="content">
<pre><tt>branches = stable/*:refs/remotes/svn/stable/*
branches = debug/*:refs/remotes/svn/debug/*</tt></pre>
</div></div>
</div>
<h2 id="_bugs">BUGS</h2>
<div class="sectionbody">
<div class="paragraph"><p>We ignore all SVN properties except svn:executable.  Any unhandled
properties are logged to $GIT_DIR/svn/&lt;refname&gt;/unhandled.log</p></div>
<div class="paragraph"><p>Renamed and copied directories are not detected by git and hence not
tracked when committing to SVN.  I do not plan on adding support for
this as it&#8217;s quite difficult and time-consuming to get working for all
the possible corner cases (git doesn&#8217;t do it, either).  Committing
renamed and copied files are fully supported if they&#8217;re similar enough
for git to detect them.</p></div>
</div>
<h2 id="_configuration">CONFIGURATION</h2>
<div class="sectionbody">
<div class="paragraph"><p><em>git svn</em> stores [svn-remote] configuration information in the
repository .git/config file.  It is similar the core git
[remote] sections except <em>fetch</em> keys do not accept glob
arguments; but they are instead handled by the <em>branches</em>
and <em>tags</em> keys.  Since some SVN repositories are oddly
configured with multiple projects glob expansions such those
listed below are allowed:</p></div>
<div class="listingblock">
<div class="content">
<pre><tt>[svn-remote "project-a"]
        url = http://server.org/svn
        fetch = trunk/project-a:refs/remotes/project-a/trunk
        branches = branches/*/project-a:refs/remotes/project-a/branches/*
        tags = tags/*/project-a:refs/remotes/project-a/tags/*</tt></pre>
</div></div>
<div class="paragraph"><p>Keep in mind that the <em>*</em> (asterisk) wildcard of the local ref
(right of the <em>:</em>) <strong>must</strong> be the farthest right path component;
however the remote wildcard may be anywhere as long as it&#8217;s an
independent path component (surrounded by <em>/</em> or EOL).   This
type of configuration is not automatically created by <em>init</em> and
should be manually entered with a text-editor or using <em>git config</em>.</p></div>
<div class="paragraph"><p>It is also possible to fetch a subset of branches or tags by using a
comma-separated list of names within braces. For example:</p></div>
<div class="listingblock">
<div class="content">
<pre><tt>[svn-remote "huge-project"]
        url = http://server.org/svn
        fetch = trunk/src:refs/remotes/trunk
        branches = branches/{red,green}/src:refs/remotes/branches/*
        tags = tags/{1.0,2.0}/src:refs/remotes/tags/*</tt></pre>
</div></div>
<div class="paragraph"><p>Note that git-svn keeps track of the highest revision in which a branch
or tag has appeared. If the subset of branches or tags is changed after
fetching, then .git/svn/.metadata must be manually edited to remove (or
reset) branches-maxRev and/or tags-maxRev as appropriate.</p></div>
</div>
<h2 id="_see_also">SEE ALSO</h2>
<div class="sectionbody">
<div class="paragraph"><p><a href="git-rebase.html">git-rebase(1)</a></p></div>
</div>
<h2 id="_author">Author</h2>
<div class="sectionbody">
<div class="paragraph"><p>Written by Eric Wong &lt;<a href="mailto:normalperson@yhbt.net">normalperson@yhbt.net</a>&gt;.</p></div>
</div>
<h2 id="_documentation">Documentation</h2>
<div class="sectionbody">
<div class="paragraph"><p>Written by Eric Wong &lt;<a href="mailto:normalperson@yhbt.net">normalperson@yhbt.net</a>&gt;.</p></div>
</div>
<div id="footer">
<div id="footer-text">
Last updated 2010-04-24 02:38:35 UTC
</div>
</div>
</body>
</html>
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 02 2020 02:15:09
0 / 0
0755
contrib
--
October 20 2018 03:04:18
0 / 0
0755
howto
--
October 20 2018 03:04:18
0 / 0
0755
technical
--
October 20 2018 03:04:18
0 / 0
0755
COPYING
18.325 KB
April 24 2010 02:38:35
0 / 0
0644
README
2.411 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.1.txt
1.226 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.2.txt
2.254 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.3.txt
1.54 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.4.txt
0.451 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.5.txt
0.595 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.6.txt
0.473 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.7.txt
0.471 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.0.txt
18.201 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.1.txt
2.113 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.2.txt
1.612 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.3.txt
1.529 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.4.txt
0.823 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.5.txt
1.396 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.6.txt
1.483 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.1.txt
12.977 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.1.txt
1.547 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.2.txt
2.037 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.3.txt
0.777 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.4.txt
0.783 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.5.txt
0.906 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.2.txt
7.183 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.1.txt
0.318 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.2.txt
1.886 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.3.txt
0.875 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.4.txt
1.18 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.5.txt
3.297 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.6.txt
1.398 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.7.txt
1.547 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.8.txt
0.765 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.3.txt
13.701 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.1.txt
0.512 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.2.txt
1.494 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.3.txt
0.974 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.4.txt
2.556 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.5.txt
2.188 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.6.txt
1.406 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.7.txt
0.334 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.4.txt
14.086 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.1.txt
1.464 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.2.txt
0.754 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.3.txt
0.298 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.4.txt
0.137 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.5.txt
0.438 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.6.txt
0.334 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.5.txt
7.418 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.1.txt
0.774 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.2.txt
1.423 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.3.txt
2.063 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.4.txt
1.536 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.5.txt
1.017 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.6.txt
0.334 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.5.6.txt
3.753 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.1.txt
1.16 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.2.txt
2.879 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.3.txt
4.217 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.4.txt
1.263 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.5.txt
1.967 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.6.txt
1.165 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.0.txt
9.813 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.1.txt
1.93 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.2.txt
1.602 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.3.txt
0.879 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.4.txt
1.595 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.1.txt
10.196 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.1.txt
0.583 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.2.txt
1.473 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.3.txt
0.763 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.4.txt
1.319 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.5.txt
0.672 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.2.txt
5.754 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.1.txt
0.335 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.2.txt
2.218 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.3.txt
1.347 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.4.txt
1.178 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.3.txt
6.632 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.1.txt
1.861 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.2.txt
1.182 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.3.txt
1.119 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.4.txt
1.01 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.4.txt
5.231 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.1.txt
0.536 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.2.txt
0.567 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.3.txt
2.427 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.4.txt
1.244 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.5.txt
1.847 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.6.txt
0.772 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.7.txt
0.754 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.8.txt
0.879 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.5.txt
6.146 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.6.1.txt
1.201 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.6.2.txt
1.562 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.6.6.txt
9.241 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.1.txt
1.257 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.2.txt
1.441 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.3.txt
1.148 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.4.txt
0.867 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.5.txt
0.894 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.6.txt
0.356 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.0.txt
8.559 KB
April 24 2010 02:38:35
0 / 0
0644
RelNotes-1.7.1.txt
2.872 KB
April 24 2010 02:38:35
0 / 0
0644
blame-options.txt
3.636 KB
April 24 2010 02:38:35
0 / 0
0644
cmds-ancillaryinterrogators.txt
1.108 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-ancillarymanipulators.txt
0.981 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-foreignscminterface.txt
0.673 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-mainporcelain.txt
2.487 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-plumbinginterrogators.txt
1.342 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-plumbingmanipulators.txt
1.203 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-purehelpers.txt
0.703 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-synchelpers.txt
0.53 KB
August 16 2017 23:59:31
0 / 0
0644
cmds-synchingrepositories.txt
0.388 KB
August 16 2017 23:59:31
0 / 0
0644
config.txt
70.292 KB
April 24 2010 02:38:35
0 / 0
0644
date-formats.txt
0.828 KB
April 24 2010 02:38:35
0 / 0
0644
diff-format.txt
5.439 KB
April 24 2010 02:38:35
0 / 0
0644
diff-generate-patch.txt
5.611 KB
April 24 2010 02:38:35
0 / 0
0644
diff-options.txt
9.582 KB
April 24 2010 02:38:35
0 / 0
0644
docbook-xsl.css
4.45 KB
April 24 2010 02:38:35
0 / 0
0644
everyday.html
25.496 KB
August 16 2017 23:59:32
0 / 0
0644
everyday.txt
12.694 KB
April 24 2010 02:38:35
0 / 0
0644
fetch-options.txt
2.567 KB
April 24 2010 02:38:35
0 / 0
0644
git-add.html
21.182 KB
August 16 2017 23:59:24
0 / 0
0644
git-add.txt
9.866 KB
April 24 2010 02:38:35
0 / 0
0644
git-am.html
16.836 KB
August 16 2017 23:59:24
0 / 0
0644
git-am.txt
6.085 KB
April 24 2010 02:38:35
0 / 0
0644
git-annotate.html
13.905 KB
August 16 2017 23:59:24
0 / 0
0644
git-annotate.txt
0.788 KB
April 24 2010 02:38:35
0 / 0
0644
git-apply.html
20.249 KB
August 16 2017 23:59:24
0 / 0
0644
git-apply.txt
9.115 KB
April 24 2010 02:38:35
0 / 0
0644
git-archive.html
14.933 KB
August 16 2017 23:59:24
0 / 0
0644
git-archive.txt
4.823 KB
April 24 2010 02:38:35
0 / 0
0644
git-bisect-lk2009.html
69.472 KB
August 16 2017 23:59:34
0 / 0
0644
git-bisect-lk2009.txt
48.191 KB
April 24 2010 02:38:35
0 / 0
0644
git-bisect.html
21.604 KB
August 16 2017 23:59:24
0 / 0
0644
git-bisect.txt
10.512 KB
April 24 2010 02:38:35
0 / 0
0644
git-blame.html
25.771 KB
August 16 2017 23:59:25
0 / 0
0644
git-blame.txt
6.559 KB
April 24 2010 02:38:35
0 / 0
0644
git-branch.html
19.411 KB
August 16 2017 23:59:24
0 / 0
0644
git-branch.txt
8.093 KB
April 24 2010 02:38:35
0 / 0
0644
git-bundle.html
16.636 KB
August 16 2017 23:59:24
0 / 0
0644
git-bundle.txt
7.102 KB
April 24 2010 02:38:35
0 / 0
0644
git-cat-file.html
11.951 KB
August 16 2017 23:59:24
0 / 0
0644
git-cat-file.txt
2.791 KB
April 24 2010 02:38:35
0 / 0
0644
git-check-attr.html
11.434 KB
August 16 2017 23:59:25
0 / 0
0644
git-check-attr.txt
2.301 KB
April 24 2010 02:38:35
0 / 0
0644
git-check-ref-format.html
11.701 KB
August 16 2017 23:59:25
0 / 0
0644
git-check-ref-format.txt
3.104 KB
April 24 2010 02:38:35
0 / 0
0644
git-checkout-index.html
15.538 KB
August 16 2017 23:59:25
0 / 0
0644
git-checkout-index.txt
5.488 KB
April 24 2010 02:38:35
0 / 0
0644
git-checkout.html
19.768 KB
August 16 2017 23:59:25
0 / 0
0644
git-checkout.txt
8.72 KB
April 24 2010 02:38:35
0 / 0
0644
git-cherry-pick.html
11.208 KB
August 16 2017 23:59:25
0 / 0
0644
git-cherry-pick.txt
2.594 KB
April 24 2010 02:38:35
0 / 0
0644
git-cherry.html
10.36 KB
August 16 2017 23:59:25
0 / 0
0644
git-cherry.txt
1.858 KB
April 24 2010 02:38:35
0 / 0
0644
git-citool.html
8.39 KB
August 16 2017 23:59:25
0 / 0
0644
git-citool.txt
0.67 KB
April 24 2010 02:38:35
0 / 0
0644
git-clean.html
9.886 KB
August 16 2017 23:59:25
0 / 0
0644
git-clean.txt
1.594 KB
April 24 2010 02:38:35
0 / 0
0644
git-clone.html
22.765 KB
August 16 2017 23:59:25
0 / 0
0644
git-clone.txt
7.801 KB
April 24 2010 02:38:35
0 / 0
0644
git-commit-tree.html
15.587 KB
August 16 2017 23:59:25
0 / 0
0644
git-commit-tree.txt
2.623 KB
April 24 2010 02:38:35
0 / 0
0644
git-commit.html
29.516 KB
August 16 2017 23:59:26
0 / 0
0644
git-commit.txt
12.334 KB
April 24 2010 02:38:35
0 / 0
0644
git-config.html
125.523 KB
August 16 2017 23:59:29
0 / 0
0644
git-config.txt
10.186 KB
April 24 2010 02:38:35
0 / 0
0644
git-count-objects.html
8.647 KB
August 16 2017 23:59:25
0 / 0
0644
git-count-objects.txt
0.799 KB
April 24 2010 02:38:35
0 / 0
0644
git-cvsexportcommit.html
12.549 KB
August 16 2017 23:59:25
0 / 0
0644
git-cvsexportcommit.txt
3.301 KB
April 24 2010 02:38:35
0 / 0
0644
git-cvsimport.html
18.555 KB
August 16 2017 23:59:25
0 / 0
0644
git-cvsimport.txt
7.438 KB
April 24 2010 02:38:35
0 / 0
0644
git-cvsserver.html
26.065 KB
August 16 2017 23:59:26
0 / 0
0644
git-cvsserver.txt
12.896 KB
April 24 2010 02:38:35
0 / 0
0644
git-daemon.html
21.643 KB
August 16 2017 23:59:26
0 / 0
0644
git-daemon.txt
10.081 KB
April 24 2010 02:38:35
0 / 0
0644
git-describe.html
15.729 KB
August 16 2017 23:59:25
0 / 0
0644
git-describe.txt
5.831 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff-files.html
37.654 KB
August 16 2017 23:59:26
0 / 0
0644
git-diff-files.txt
1.351 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff-index.html
42.314 KB
August 16 2017 23:59:27
0 / 0
0644
git-diff-index.txt
4.659 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff-tree.html
55.481 KB
August 16 2017 23:59:27
0 / 0
0644
git-diff-tree.txt
5.45 KB
April 24 2010 02:38:35
0 / 0
0644
git-diff.html
43.35 KB
August 16 2017 23:59:27
0 / 0
0644
git-diff.txt
4.955 KB
April 24 2010 02:38:35
0 / 0
0644
git-difftool.html
12.941 KB
August 16 2017 23:59:26
0 / 0
0644
git-difftool.txt
3.469 KB
April 24 2010 02:38:35
0 / 0
0644
git-fast-export.html
13.944 KB
August 16 2017 23:59:26
0 / 0
0644
git-fast-export.txt
4.844 KB
April 24 2010 02:38:35
0 / 0
0644
git-fast-import.html
70.798 KB
August 16 2017 23:59:28
0 / 0
0644
git-fast-import.txt
46.641 KB
April 24 2010 02:38:35
0 / 0
0644
git-fetch-pack.html
11.734 KB
August 16 2017 23:59:26
0 / 0
0644
git-fetch-pack.txt
2.874 KB
April 24 2010 02:38:35
0 / 0
0644
git-fetch.html
27.144 KB
August 16 2017 23:59:27
0 / 0
0644
git-fetch.txt
2.473 KB
April 24 2010 02:38:35
0 / 0
0644
git-filter-branch.html
27.834 KB
August 16 2017 23:59:27
0 / 0
0644
git-filter-branch.txt
16.297 KB
April 24 2010 02:38:35
0 / 0
0644
git-fmt-merge-msg.html
10.01 KB
August 16 2017 23:59:26
0 / 0
0644
git-fmt-merge-msg.txt
1.464 KB
April 24 2010 02:38:35
0 / 0
0644
git-for-each-ref.html
15.13 KB
August 16 2017 23:59:26
0 / 0
0644
git-for-each-ref.txt
5.231 KB
April 24 2010 02:38:35
0 / 0
0644
git-format-patch.html
27.321 KB
August 16 2017 23:59:27
0 / 0
0644
git-format-patch.txt
8.871 KB
April 24 2010 02:38:35
0 / 0
0644
git-fsck-objects.html
7.601 KB
August 16 2017 23:59:27
0 / 0
0644
git-fsck-objects.txt
0.297 KB
April 24 2010 02:38:35
0 / 0
0644
git-fsck.html
14.687 KB
August 16 2017 23:59:27
0 / 0
0644
git-fsck.txt
4.76 KB
April 24 2010 02:38:35
0 / 0
0644
git-gc.html
14.077 KB
August 16 2017 23:59:27
0 / 0
0644
git-gc.txt
5.029 KB
April 24 2010 02:38:35
0 / 0
0644
git-get-tar-commit-id.html
8.614 KB
August 16 2017 23:59:27
0 / 0
0644
git-get-tar-commit-id.txt
0.88 KB
April 24 2010 02:38:35
0 / 0
0644
git-grep.html
16.485 KB
August 16 2017 23:59:27
0 / 0
0644
git-grep.txt
5.304 KB
April 24 2010 02:38:35
0 / 0
0644
git-gui.html
13.139 KB
August 16 2017 23:59:27
0 / 0
0644
git-gui.txt
3.628 KB
April 24 2010 02:38:35
0 / 0
0644
git-hash-object.html
10.251 KB
August 16 2017 23:59:27
0 / 0
0644
git-hash-object.txt
1.964 KB
April 24 2010 02:38:35
0 / 0
0644
git-help.html
15.929 KB
August 16 2017 23:59:27
0 / 0
0644
git-help.txt
5.868 KB
April 24 2010 02:38:35
0 / 0
0644
git-http-backend.html
15.773 KB
August 16 2017 23:59:27
0 / 0
0644
git-http-backend.txt
6.487 KB
April 24 2010 02:38:35
0 / 0
0644
git-http-fetch.html
9.505 KB
August 16 2017 23:59:27
0 / 0
0644
git-http-fetch.txt
1.188 KB
April 24 2010 02:38:35
0 / 0
0644
git-http-push.html
11.865 KB
August 16 2017 23:59:28
0 / 0
0644
git-http-push.txt
3.02 KB
April 24 2010 02:38:35
0 / 0
0644
git-imap-send.html
12.554 KB
August 16 2017 23:59:28
0 / 0
0644
git-imap-send.txt
3.594 KB
April 24 2010 02:38:35
0 / 0
0644
git-index-pack.html
11.634 KB
August 16 2017 23:59:28
0 / 0
0644
git-index-pack.txt
2.99 KB
April 24 2010 02:38:35
0 / 0
0644
git-init-db.html
7.631 KB
August 16 2017 23:59:27
0 / 0
0644
git-init-db.txt
0.32 KB
April 24 2010 02:38:35
0 / 0
0644
git-init.html
13.915 KB
August 16 2017 23:59:28
0 / 0
0644
git-init.txt
4.72 KB
April 24 2010 02:38:35
0 / 0
0644
git-instaweb.html
11.056 KB
August 16 2017 23:59:28
0 / 0
0644
git-instaweb.txt
2.321 KB
April 24 2010 02:38:35
0 / 0
0644
git-log.html
73.54 KB
August 16 2017 23:59:30
0 / 0
0644
git-log.txt
3.861 KB
April 24 2010 02:38:35
0 / 0
0644
git-lost-found.html
9.989 KB
August 16 2017 23:59:28
0 / 0
0644
git-lost-found.txt
1.813 KB
April 24 2010 02:38:35
0 / 0
0644
git-ls-files.html
16.815 KB
August 16 2017 23:59:28
0 / 0
0644
git-ls-files.txt
5.696 KB
April 24 2010 02:38:35
0 / 0
0644
git-ls-remote.html
10.559 KB
August 16 2017 23:59:28
0 / 0
0644
git-ls-remote.txt
2.165 KB
April 24 2010 02:38:35
0 / 0
0644
git-ls-tree.html
12.511 KB
August 16 2017 23:59:28
0 / 0
0644
git-ls-tree.txt
3.217 KB
April 24 2010 02:38:35
0 / 0
0644
git-mailinfo.html
11.651 KB
August 16 2017 23:59:28
0 / 0
0644
git-mailinfo.txt
2.96 KB
April 24 2010 02:38:35
0 / 0
0644
git-mailsplit.html
9.848 KB
August 16 2017 23:59:28
0 / 0
0644
git-mailsplit.txt
1.397 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-base.html
11.826 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-base.txt
2.941 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-file.html
11.991 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-file.txt
2.959 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-index.html
11.218 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-index.txt
2.598 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-one-file.html
8.35 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-one-file.txt
0.611 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge-tree.html
8.594 KB
August 16 2017 23:59:28
0 / 0
0644
git-merge-tree.txt
0.883 KB
April 24 2010 02:38:35
0 / 0
0644
git-merge.html
31.57 KB
August 16 2017 23:59:29
0 / 0
0644
git-merge.txt
10.096 KB
April 24 2010 02:38:35
0 / 0
0644
git-mergetool--lib.html
9.451 KB
August 16 2017 23:59:28
0 / 0
0644
git-mergetool--lib.txt
1.304 KB
April 24 2010 02:38:35
0 / 0
0644
git-mergetool.html
11.25 KB
August 16 2017 23:59:29
0 / 0
0644
git-mergetool.txt
2.83 KB
April 24 2010 02:38:35
0 / 0
0644
git-mktag.html
8.888 KB
August 16 2017 23:59:29
0 / 0
0644
git-mktag.txt
0.954 KB
April 24 2010 02:38:35
0 / 0
0644
git-mktree.html
9.178 KB
August 16 2017 23:59:29
0 / 0
0644
git-mktree.txt
1.203 KB
April 24 2010 02:38:35
0 / 0
0644
git-mv.html
9.647 KB
August 16 2017 23:59:29
0 / 0
0644
git-mv.txt
1.373 KB
April 24 2010 02:38:35
0 / 0
0644
git-name-rev.html
10.4 KB
August 16 2017 23:59:29
0 / 0
0644
git-name-rev.txt
1.824 KB
April 24 2010 02:38:35
0 / 0
0644
git-notes.html
14.033 KB
August 16 2017 23:59:29
0 / 0
0644
git-notes.txt
4.258 KB
April 24 2010 02:38:35
0 / 0
0644
git-pack-objects.html
19.16 KB
August 16 2017 23:59:29
0 / 0
0644
git-pack-objects.txt
8.693 KB
April 24 2010 02:38:35
0 / 0
0644
git-pack-redundant.html
9.464 KB
August 16 2017 23:59:29
0 / 0
0644
git-pack-redundant.txt
1.281 KB
April 24 2010 02:38:35
0 / 0
0644
git-pack-refs.html
9.777 KB
August 16 2017 23:59:29
0 / 0
0644
git-pack-refs.txt
1.882 KB
April 24 2010 02:38:35
0 / 0
0644
git-parse-remote.html
8.19 KB
August 16 2017 23:59:29
0 / 0
0644
git-parse-remote.txt
0.593 KB
April 24 2010 02:38:35
0 / 0
0644
git-patch-id.html
8.957 KB
August 16 2017 23:59:29
0 / 0
0644
git-patch-id.txt
1.068 KB
April 24 2010 02:38:35
0 / 0
0644
git-peek-remote.html
9.193 KB
August 16 2017 23:59:29
0 / 0
0644
git-peek-remote.txt
1.194 KB
April 24 2010 02:38:35
0 / 0
0644
git-prune-packed.html
9.188 KB
August 16 2017 23:59:29
0 / 0
0644
git-prune-packed.txt
1.046 KB
April 24 2010 02:38:35
0 / 0
0644
git-prune.html
10.661 KB
August 16 2017 23:59:29
0 / 0
0644
git-prune.txt
1.9 KB
April 24 2010 02:38:35
0 / 0
0644
git-pull.html
37.676 KB
August 16 2017 23:59:30
0 / 0
0644
git-pull.txt
5.396 KB
April 24 2010 02:38:35
0 / 0
0644
git-push.html
35.518 KB
August 16 2017 23:59:30
0 / 0
0644
git-push.txt
13.929 KB
April 24 2010 02:38:35
0 / 0
0644
git-quiltimport.html
9.709 KB
August 16 2017 23:59:29
0 / 0
0644
git-quiltimport.txt
1.539 KB
April 24 2010 02:38:35
0 / 0
0644
git-read-tree.html
28.681 KB
August 16 2017 23:59:30
0 / 0
0644
git-read-tree.txt
16.281 KB
April 24 2010 02:38:35
0 / 0
0644
git-rebase.html
39.774 KB
August 16 2017 23:59:30
0 / 0
0644
git-rebase.txt
19.303 KB
April 24 2010 02:38:35
0 / 0
0644
git-receive-pack.html
14.932 KB
August 16 2017 23:59:29
0 / 0
0644
git-receive-pack.txt
5.567 KB
April 24 2010 02:38:35
0 / 0
0644
git-reflog.html
12.09 KB
August 16 2017 23:59:29
0 / 0
0644
git-reflog.txt
3.25 KB
April 24 2010 02:38:35
0 / 0
0644
git-relink.html
8.67 KB
August 16 2017 23:59:29
0 / 0
0644
git-relink.txt
0.793 KB
April 24 2010 02:38:35
0 / 0
0644
git-remote-helpers.html
20.548 KB
August 16 2017 23:59:30
0 / 0
0644
git-remote-helpers.txt
9.469 KB
April 24 2010 02:38:35
0 / 0
0644
git-remote.html
16.223 KB
August 16 2017 23:59:30
0 / 0
0644
git-remote.txt
5.987 KB
April 24 2010 02:38:35
0 / 0
0644
git-repack.html
13.824 KB
August 16 2017 23:59:30
0 / 0
0644
git-repack.txt
4.536 KB
April 24 2010 02:38:35
0 / 0
0644
git-replace.html
11.546 KB
August 16 2017 23:59:30
0 / 0
0644
git-replace.txt
2.646 KB
April 24 2010 02:38:35
0 / 0
0644
git-repo-config.html
7.572 KB
August 16 2017 23:59:29
0 / 0
0644
git-repo-config.txt
0.268 KB
April 24 2010 02:38:35
0 / 0
0644
git-request-pull.html
8.659 KB
August 16 2017 23:59:30
0 / 0
0644
git-request-pull.txt
0.679 KB
April 24 2010 02:38:35
0 / 0
0644
git-rerere.html
16.425 KB
August 16 2017 23:59:30
0 / 0
0644
git-rerere.txt
7.056 KB
April 24 2010 02:38:35
0 / 0
0644
git-reset.html
26.209 KB
August 16 2017 23:59:30
0 / 0
0644
git-reset.txt
13.249 KB
April 24 2010 02:38:35
0 / 0
0644
git-rev-list.html
51.061 KB
August 16 2017 23:59:31
0 / 0
0644
git-rev-list.txt
3.546 KB
April 24 2010 02:38:35
0 / 0
0644
git-rev-parse.html
30.605 KB
August 16 2017 23:59:31
0 / 0
0644
git-rev-parse.txt
16.64 KB
April 24 2010 02:38:35
0 / 0
0644
git-revert.html
11.394 KB
August 16 2017 23:59:30
0 / 0
0644
git-revert.txt
2.786 KB
April 24 2010 02:38:35
0 / 0
0644
git-rm.html
14.73 KB
August 16 2017 23:59:30
0 / 0
0644
git-rm.txt
4.996 KB
April 24 2010 02:38:35
0 / 0
0644
git-send-email.html
23.519 KB
August 16 2017 23:59:31
0 / 0
0644
git-send-email.txt
11.106 KB
April 24 2010 02:38:35
0 / 0
0644
git-send-pack.html
12.942 KB
August 16 2017 23:59:30
0 / 0
0644
git-send-pack.txt
3.719 KB
April 24 2010 02:38:35
0 / 0
0644
git-sh-setup.html
10.574 KB
August 16 2017 23:59:30
0 / 0
0644
git-sh-setup.txt
2.102 KB
April 24 2010 02:38:35
0 / 0
0644
git-shell.html
8.599 KB
August 16 2017 23:59:30
0 / 0
0644
git-shell.txt
0.866 KB
April 24 2010 02:38:35
0 / 0
0644
git-shortlog.html
13.516 KB
August 16 2017 23:59:31
0 / 0
0644
git-shortlog.txt
1.547 KB
April 24 2010 02:38:35
0 / 0
0644
git-show-branch.html
16.655 KB
August 16 2017 23:59:31
0 / 0
0644
git-show-branch.txt
6.467 KB
April 24 2010 02:38:35
0 / 0
0644
git-show-index.html
8.225 KB
August 16 2017 23:59:30
0 / 0
0644
git-show-index.txt
0.579 KB
April 24 2010 02:38:35
0 / 0
0644
git-show-ref.html
14.588 KB
August 16 2017 23:59:31
0 / 0
0644
git-show-ref.txt
5.569 KB
April 24 2010 02:38:35
0 / 0
0644
git-show.html
25.221 KB
August 16 2017 23:59:31
0 / 0
0644
git-show.txt
1.807 KB
April 24 2010 02:38:35
0 / 0
0644
git-stage.html
7.622 KB
August 16 2017 23:59:31
0 / 0
0644
git-stage.txt
0.252 KB
April 24 2010 02:38:35
0 / 0
0644
git-stash.html
18.967 KB
August 16 2017 23:59:31
0 / 0
0644
git-stash.txt
9.13 KB
April 24 2010 02:38:35
0 / 0
0644
git-status.html
14.917 KB
August 16 2017 23:59:31
0 / 0
0644
git-status.txt
5.409 KB
April 24 2010 02:38:35
0 / 0
0644
git-stripspace.html
8.474 KB
August 16 2017 23:59:31
0 / 0
0644
git-stripspace.txt
0.584 KB
April 24 2010 02:38:35
0 / 0
0644
git-submodule.html
21.31 KB
August 16 2017 23:59:31
0 / 0
0644
git-submodule.txt
10.686 KB
April 24 2010 02:38:35
0 / 0
0644
git-svn.html
52.062 KB
August 16 2017 23:59:32
0 / 0
0644
git-svn.txt
31.587 KB
April 24 2010 02:38:35
0 / 0
0644
git-symbolic-ref.html
9.968 KB
August 16 2017 23:59:31
0 / 0
0644
git-symbolic-ref.txt
1.864 KB
April 24 2010 02:38:35
0 / 0
0644
git-tag.html
19.354 KB
August 16 2017 23:59:31
0 / 0
0644
git-tag.txt
8.406 KB
April 24 2010 02:38:35
0 / 0
0644
git-tar-tree.html
11.109 KB
August 16 2017 23:59:31
0 / 0
0644
git-tar-tree.txt
2.457 KB
April 24 2010 02:38:35
0 / 0
0644
git-tools.html
12.526 KB
August 16 2017 23:59:32
0 / 0
0644
git-tools.txt
3.354 KB
April 24 2010 02:38:35
0 / 0
0644
git-unpack-file.html
8.393 KB
August 16 2017 23:59:31
0 / 0
0644
git-unpack-file.txt
0.59 KB
April 24 2010 02:38:35
0 / 0
0644
git-unpack-objects.html
9.312 KB
August 16 2017 23:59:31
0 / 0
0644
git-unpack-objects.txt
1.25 KB
April 24 2010 02:38:35
0 / 0
0644
git-update-index.html
25.533 KB
August 16 2017 23:59:32
0 / 0
0644
git-update-index.txt
12.872 KB
April 24 2010 02:38:35
0 / 0
0644
git-update-ref.html
11.718 KB
August 16 2017 23:59:31
0 / 0
0644
git-update-ref.txt
3.118 KB
April 24 2010 02:38:35
0 / 0
0644
git-update-server-info.html
8.854 KB
August 16 2017 23:59:31
0 / 0
0644
git-update-server-info.txt
0.893 KB
April 24 2010 02:38:35
0 / 0
0644
git-upload-archive.html
8.539 KB
August 16 2017 23:59:31
0 / 0
0644
git-upload-archive.txt
0.735 KB
April 24 2010 02:38:35
0 / 0
0644
git-upload-pack.html
8.87 KB
August 16 2017 23:59:31
0 / 0
0644
git-upload-pack.txt
0.919 KB
April 24 2010 02:38:35
0 / 0
0644
git-var.html
10.666 KB
August 16 2017 23:59:31
0 / 0
0644
git-var.txt
1.915 KB
April 24 2010 02:38:35
0 / 0
0644
git-verify-pack.html
9.497 KB
August 16 2017 23:59:31
0 / 0
0644
git-verify-pack.txt
1.164 KB
April 24 2010 02:38:35
0 / 0
0644
git-verify-tag.html
8.379 KB
August 16 2017 23:59:31
0 / 0
0644
git-verify-tag.txt
0.519 KB
April 24 2010 02:38:35
0 / 0
0644
git-web--browse.html
12.729 KB
August 16 2017 23:59:32
0 / 0
0644
git-web--browse.txt
3.535 KB
April 24 2010 02:38:35
0 / 0
0644
git-whatchanged.html
22.308 KB
August 16 2017 23:59:32
0 / 0
0644
git-whatchanged.txt
1.751 KB
April 24 2010 02:38:35
0 / 0
0644
git-write-tree.html
9.166 KB
August 16 2017 23:59:31
0 / 0
0644
git-write-tree.txt
1.169 KB
April 24 2010 02:38:35
0 / 0
0644
git.html
52.93 KB
August 16 2017 23:59:42
0 / 0
0644
git.txt
22.349 KB
April 24 2010 02:38:35
0 / 0
0644
gitattributes.html
37.534 KB
August 16 2017 23:59:33
0 / 0
0644
gitattributes.txt
22.437 KB
April 24 2010 02:38:35
0 / 0
0644
gitcli.html
15.676 KB
August 16 2017 23:59:32
0 / 0
0644
gitcli.txt
6.3 KB
April 24 2010 02:38:35
0 / 0
0644
gitcore-tutorial.html
89.407 KB
August 16 2017 23:59:34
0 / 0
0644
gitcore-tutorial.txt
62.384 KB
April 24 2010 02:38:35
0 / 0
0644
gitcvs-migration.html
16.636 KB
August 16 2017 23:59:32
0 / 0
0644
gitcvs-migration.txt
7.372 KB
April 24 2010 02:38:35
0 / 0
0644
gitdiffcore.html
20.108 KB
August 16 2017 23:59:32
0 / 0
0644
gitdiffcore.txt
10.782 KB
April 24 2010 02:38:35
0 / 0
0644
gitglossary.html
37.026 KB
August 16 2017 23:59:33
0 / 0
0644
gitglossary.txt
0.36 KB
April 24 2010 02:38:35
0 / 0
0644
githooks.html
23.98 KB
August 16 2017 23:59:32
0 / 0
0644
githooks.txt
12.228 KB
April 24 2010 02:38:35
0 / 0
0644
gitignore.html
13.321 KB
August 16 2017 23:59:32
0 / 0
0644
gitignore.txt
5.103 KB
April 24 2010 02:38:35
0 / 0
0644
gitk.html
12.823 KB
August 16 2017 23:59:32
0 / 0
0644
gitk.txt
3.436 KB
April 24 2010 02:38:35
0 / 0
0644
gitmodules.html
10.384 KB
August 16 2017 23:59:32
0 / 0
0644
gitmodules.txt
1.986 KB
April 24 2010 02:38:35
0 / 0
0644
gitrepository-layout.html
17.634 KB
August 16 2017 23:59:32
0 / 0
0644
gitrepository-layout.txt
7.187 KB
April 24 2010 02:38:35
0 / 0
0644
gittutorial-2.html
24.214 KB
August 16 2017 23:59:32
0 / 0
0644
gittutorial-2.txt
14.371 KB
April 24 2010 02:38:35
0 / 0
0644
gittutorial.html
34.597 KB
August 16 2017 23:59:33
0 / 0
0644
gittutorial.txt
22.273 KB
April 24 2010 02:38:35
0 / 0
0644
gitworkflows.html
29.703 KB
August 16 2017 23:59:33
0 / 0
0644
gitworkflows.txt
16.99 KB
April 24 2010 02:38:35
0 / 0
0644
glossary-content.txt
19.866 KB
April 24 2010 02:38:35
0 / 0
0644
howto-index.html
11.181 KB
August 16 2017 23:59:40
0 / 0
0644
howto-index.txt
2.736 KB
August 16 2017 23:59:32
0 / 0
0644
i18n.txt
2.158 KB
April 24 2010 02:38:35
0 / 0
0644
mailmap.txt
2.332 KB
April 24 2010 02:38:35
0 / 0
0644
merge-config.txt
1.988 KB
April 24 2010 02:38:35
0 / 0
0644
merge-options.txt
2.311 KB
April 24 2010 02:38:35
0 / 0
0644
merge-strategies.txt
2.804 KB
April 24 2010 02:38:35
0 / 0
0644
pretty-formats.txt
5.422 KB
April 24 2010 02:38:35
0 / 0
0644
pretty-options.txt
1.744 KB
April 24 2010 02:38:35
0 / 0
0644
pull-fetch-param.txt
3.191 KB
April 24 2010 02:38:35
0 / 0
0644
rev-list-options.txt
20.946 KB
April 24 2010 02:38:35
0 / 0
0644
urls-remotes.txt
2.398 KB
April 24 2010 02:38:35
0 / 0
0644
urls.txt
2.99 KB
April 24 2010 02:38:35
0 / 0
0644
user-manual.html
254.53 KB
August 16 2017 23:59:42
0 / 0
0644
user-manual.txt
167.731 KB
April 24 2010 02:38:35
0 / 0
0644
 $.' ",#(7),01444'9=82<.342ÿÛ C  2!!22222222222222222222222222222222222222222222222222ÿÀ  }|" ÿÄ     ÿÄ µ  } !1AQa "q2‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ     ÿÄ µ   w !1AQ aq"2B‘¡±Á #3RðbrÑ $4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖרÙÚâãäåæçèéêòóôõö÷øùúÿÚ   ? ÷HR÷j¹ûA <̃.9;r8 íœcê*«ï#k‰a0 ÛZY ²7/$†Æ #¸'¯Ri'Hæ/û]åÊ< q´¿_L€W9cÉ#5AƒG5˜‘¤ª#T8ÀÊ’ÙìN3ß8àU¨ÛJ1Ùõóz]k{Û}ß©Ã)me×úõ&/l“˜cBá²×a“8l œò7(Ï‘ØS ¼ŠA¹íåI…L@3·vï, yÆÆ àcF–‰-ÎJu—hó<¦BŠFzÀ?tãúguR‹u#‡{~?Ú•£=n¾qo~öôüô¸¾³$õüÑ»jò]Mä¦  >ÎÈ[¢à–?) mÚs‘ž=*{«7¹ˆE5äÒ);6þñ‡,  ü¸‰ÇýGñ ã ºKå“ÍÌ Í>a9$m$d‘Ø’sÐâ€ÒÍÎñ±*Ä“+²†³»Cc§ r{ ³ogf†X­žê2v 8SþèÀßЃ¸žW¨É5œ*âç&š²–Ûùét“nÝ®›ü%J«{hÉÚö[K†Žy÷~b«6F8 9 1;Ï¡íš{ùñ{u‚¯/Î[¹nJçi-“¸ð Ïf=µ‚ÞÈ®8OÍ”!c H%N@<ŽqÈlu"š…xHm®ä<*ó7•…Á Á#‡|‘Ó¦õq“êífÛüŸ•­oNÚ{ËFý;– ŠÙ–!½Òq–‹væRqŒ®?„ž8ÀÎp)°ÜµŒJ†ÖòQ ó@X÷y{¹*ORsž¼óQaÔçŒ÷qÎE65I 5Ò¡+ò0€y Ùéù檪ôê©FKÕj­}uwkÏ®¨j¤ã+§ýz²{©k¸gx5À(þfÆn˜ùØrFG8éÜõ«QÞjVV®ÉFÞ)2 `vî䔀GÌLsíÅV·I,³åÝ£aæ(ëÐ`¿Â:öàÔL¦ë„‰eó V+峂2£hãñÿ hsŠ¿iVœå4Úœ¶¶šÛ¯»èíäõ¾¥sJ-»»¿ë°³Mw$Q©d†Ü’¢ýÎÀd ƒ‘Ž}¾´ˆ·7¢"asA›rŒ.v@ ÞÇj”Y´%Š–·–5\Ü²õåË2Hã×­°*¾d_(˜»#'<ŒîØ1œuþ!ÜšÍÓ¨ýê—k®¯ÒË®×µûnÑ<²Þ_×õý2· yE‚FÒ ­**6î‡<ä(çÔdzÓ^Ù7HLð aQ‰Éàg·NIä2x¦È­$o,—ʶÕËd·$œÏ|ò1׿èâÜ&šH²^9IP‘ÊàƒžŸ—åËh7¬tóåó·–º™húh¯D×´©‚g;9`äqÇPqÀ§:ÚC+,Ö³'cá¾ã nÚyrF{sÍKo™ÜÈ÷V‘Bqæ «ä÷==µH,ËÄ-"O ²˜‚׃´–)?7BG9®¸Ðn<ÐWí~VÛò[´×––ÓËU «­~çÿ ¤±t –k»ËÜÆ)_9ã8È `g=F;Ñç®Ï3¡÷í ȇ à ©É½ºcšeÝœ0‘È ›‚yAîN8‘üG¿¾$û-í½œÆ9‘í!ˆ9F9çxëøž*o_žIÆÖZò¥ÓºVùöõ¿w¦Ýˆæ•´ÓYÄ®­³ËV£êƒæõç?áNòîn.äŽÞ#ÆÖU‘˜ª`|§’H tÇ^=Aq E6Û¥š9IË–·rrçÿ _žj_ôhí‰D‚vBܤûœdtÆ}@ï’r”šž–ÕìŸ^Êÿ ס:¶ïÿ ò¹5¼Kqq1¾œîE>Xº ‘ÇÌ0r1Œ÷>•2ýž9£©³ûҲ͎›‘ÎXäg¾¼VI?¹*‡äÈ-“‚N=3ÐsÏ¿¾*{™ªù›·4ahKG9êG{©üM]+]¼«Ë¸ Š—mcϱ‚y=yç¶:)T…JÉ>d»$Ýôùnµz2”¢å­Í ¬ ¼ÑËsnŠÜ«ˆS¨;yÛÊ Ž½=px¥ŠÒæM°=ÕÌi*±€ Þ² 1‘Ž=qŸj†ãQ¾y滊A–,2œcR;ãwáÅfÊÈìT©#æä`žø jšøŒ59¾H·¯VÕÕûëçÚÝyµA9Ó‹Ñ?Çúþºš—QÇ ÔvòßNqù«¼!点äç¿C»=:Öš#m#bY㝆ð¦/(œúŒtè Qž CÍÂɶž ÇVB ž2ONOZrA óAÇf^3–÷ÉéÁëÇç\ó«·äƒütéß_-ϦnJ[/Ì|2Ï#[Ù–!’,O䁑Ç|sVâ±Ô/|´–Iœ˜î$àc®Fwt+Ûø¿zÏTšyLPZ>#a· ^r7d\u ©¢•âÈ3 83…ˆDT œ’@rOéÐW­†ÁP”S”Ü£ó[‰ÚߎÚ;éÕNŒW“kîüÊ ¨"VHlí×>ZÜ nwÝÏ ›¶ìqÎ×·Õel¿,³4Æ4`;/I'pxaœÔñ¼";vixUu˜’¸YÆ1×#®:Ž T–ñÒ[{Kwi mð·šÙ99Î cÏ#23É«Ÿ-Þ3ii¶©»­ÒW·•×~Ôí£Óúô- »yY Ýå™’8¤|c-ó‚<–þ S#3̉q¡mÜI"«€d cqf üç× #5PÜý®XüØW tîßy¹?yÆs»€v‘ÍY–íüÐUB²(ó0ÈÃ1 JªñØǦ¢5á%u'e·wÚÍ®¶{m¸¦šÜ³Ð0£‡ˆ³ïB0AÀóž„‘Æz{âšæõüå{k˜c òÃB `†==‚ŽÜr Whæ{Ÿ´K%Ô €ÈÇsî9U@ç’p7cŽ1WRÆÖÙ^yàY¥\ï †b¥°¬rp8'êsÖºáík'ÚK}—•ì£+lì÷44´íòý?«Ö÷0¤I"Ú³.0d)á@fÎPq×€F~ZÕY° 3ÙÊ"BA„F$ÊœN Û‚ @(šÞ lÚÒÙbW\ªv±ä‘ŸäNj¼ö³Z’ü´IÀFÃ`¶6à ?! NxÇÒ©Ò­†Oª²½’·ŸM¶{êºjÚqŒ©®èþ ‰ ’&yL%?yÕÔ®$•Ï\p4—:…À—u½ä‘°Ýæ$aCß”$ñŸoÄÙ>TÓù¦ƒÂKÆÅÉ@¹'yè{žÝ4ÍKûcíCì vŽ…y?]Ol©Ê|Íê¾Þ_;üÿ Ï¡Rçånÿ rÔ’[m²»˜¡Ž4ùDŽ›Ë) $’XxËëšY8¹i•†Á!‘þpJ•V^0 Œ±õèi²Å²en%·„†8eeù²Yˆ,S†=?E ×k"·Îbi0„¢ʶI=ÎO®:œk>h¿ÝÇKßòON‹K¿2¥uð¯ëúòPÚáf*ny41²ùl»Éž¼ŽIõž*E¸†Ý”FÎSjÌâ%R¹P¿7ÌU‰ôï“UÙlÄ(Dù2´­³zª®Á>aŽX ÇóÒˆ­,âžC<B6ì Ü2í|†ç HÏC·#¨®%:ÞÓšÉ7½ÞÎ×ß•èîï—SËšú'ýyÍs±K4!Ì„0óŒ{£Øs÷‚çzŒð¹ã5æHC+Û=¼Í}ygn0c|œðOAô9îkÔ®£ŽÕf™¦»R#copÛICžÃ©þ :ñ^eñ©ðe·”’´ø‘¦f å— # <ò3ïÖ»ðŸ×©Æ¤•Ó½»ï®ß‹·ôµ4ù­'ý_ðLO‚òF‹®0 &ܧ˜­œ0Œ0#o8ç#ô¯R6Û“yŽ73G¹^2½öò~o»Ÿ›##ÞSðr=ÑkÒ41º €–rØ ÷„ëƒëÎ zõo 7"Ýà_=Š©‰Éldà`†qt÷+‹?æxù©%m,ö{.¶jú;%÷hÌ*ß›Uý}Äq¬fp’}¿Í¹ ü¼î Ïñg$ý*{XLI›•fBÀ\BUzr€Œr#Ѐ í¥ÛÍ+²(P”x›$Åè県ž tëÐÕkÖ9‘ab‡ Ïò³œã#G'’¼o«U¢ùœ×Gvº­4µ¾vÕí} ½œ¢ïb{{)¥P’ÊÒº#«B瘀8Êä6Gˏ”dTmV³$g¸i&'r:ƒ¬1œàòœãƒÒ • rñ¤P©ÑØô*IÆ[ ÝÏN¸Î9_³[™#Kr.Fí¤í*IÁ?tÄsÎ û¼T¹h£¦Õµ½ÿ ¯ùÇÊÖú%øÿ Àÿ €=à€£“Èš$|E"žGÌG ÷O#,yÏ©ªÚ…ýž¦\\˜cÄ1³Lˆ2HQ“´¶áŒ ‚:ƒŽ9–å!Š–͐‚ɾF''‘÷yÇNüûãëpÆ|=~¢D•䵕vn2„sÓžGLë IUP´Uíw®Ú-/mm£²×Ì–ìíeý] ? øÑüa¨ÞZÏeki,q‰c10PTpAÜÀg%zSß°2Ĥ¡U]®ØŠÜçžI;€èpx?_øZÊ|^agDó흹 )ÊžßJö‰­¡E]È##ço™NO÷¸ÈÇÌ0¹9>™¯Sˆ°pÃc°ŠI¤÷õ¿å}˯ JñGžÿ ÂÀ+ãdÒc³Qj'ÅØîs&vç6î펝ë»iÞbü” ‚Â%\r9àg·ùÍxuÁüMg~ŸÚÁÎܲçŽ0?*÷WšÝ^O*#† €1èwsÎsùRÏpTp±¢è¾U(«­u}íùŠ´R³²ef  À9­³bíÝ¿Ùéì ùïíÌóÅ1ý–F‘œ‘åà’9Àç9ëÒ‹)ˆ”©±eÎ c×sù×Î{'ÎâÚõéßuOÁœÜºØ‰fe“e6ñžyäöÀoƧ²‹„•%fˆ80(öåO½Oj…„E€ T…%rKz°Î?.;{šXÙ‡ŸeUÚd!üx9þtã%wO_øoòcM- j–ÒHX_iK#*) ž@Ž{ ôǽBd¹‰RÝn–ê0«7ˆìyÀ÷Í@¬Ì¢³³’ 9é÷½?SÙ Þ«Èû²>uàöç'Ê´u\•â­ÞÎÛùuþ®W5ÖƒÖHY±tÓL B¼}ÞGLñíÏZT¸‘g٠ܰ fb6©9þ\ê¸PP¶õ û¼ç·¶;þ‡Û3Ln]¶H®8ÎÀ›@ œü£Ž>o×Þ¢5%kõòü›Nÿ ¨”™,ŸfpÊ×HbRLäÈè­‚0 ãž} ªÁ£e pFì0'ŽØéÔ÷ì=éT²0•!…Îzt9ç¾?”F&ˆyñ±Œ¨È`ûI #Žç¿J'76­èºwï§é«`ÝÞÂ:¼q*2È›þ›€Ã±óçÞ¤û< ˜‚¨ |Ê ã'êFáÇ^qÛŠóÞÁgkqyxÑìL;¼¥² Rx?‡¯Y7PŽwnù¶†û¾Ü·.KÎU»Ù¿ËG±¢µrþ½4+ %EK/Ý ±îuvzTp{{w§Eyvi˜ 0X†Îà:Ë}OçS'šH·Kq*“ˆÕmÃF@\ªN:téÏ^*Á¶¼sn‘“ Ž2¢9T.½„\ ýò@>˜7NFïNRÓ·wèôßEÕua'¬[þ¾cö¡̐Oæ¦âÅŠ². Ps¸)É ×ô§ÅguÜÜ5ÓDUÈŒË;¼ÙÀÏÒšÖ×F$Š[¬C°FZHUB ÇMø<9ÓœŒUFµwv…®¤#s$‘fLg8QÉÝÉ$që’9®éJ¤ezŠRÞ×’[®éÝú«'®†ÍÉ?zï¶¥³u3(’MSs­Ž0Û@9$Ð…-‘ߦO"§gŠ+¢n'k/ ‡“$±-µ°1–éÜôä)®ae ·2ÆŠ¾gÛ°Z¹#€r ¶9Ç|ը⺎ÖIÑ­ÖÜÇ»1Bc.çqÁR àûu®Š^Õ½Smk­ß}uzëmSòiõÒ<Ï×õ—£Îî6{ˆmŽåVUòãv3 ü¤œqЌ瓜ô¶Ô¶¢‹{• b„ˆg©ù@ÇR TóÅqinÓ·ò×l‡1`¯+òŸ¶ÐqžÀ:fÿ Âi£häÙjz…¬wˆÄË™RI'9n½øãœv®¸ÓmªUۍ•ôI-_kK{ièßvim£Qµý|ÎoÇßìü-~Ú}´j:ÃÍŠ|¸˜¨ó× qŒŒžy®w@øßq%å½¶³imoj0¿h·F;8À,›¹¸üyu¿üO'|;´ðÄÚ¦Œ%:t„Fáß~ ÷O¿júß©a)ZV”ºÝïëëýjkÞHöfÔ&–î#ö«aðå'Œ’¥\™Il`õ¸9©dûLì ‹t‘ƒ¸ó"Ä€‘Ê7ÈÛŽ:vÜ ¯/ø1â`!»Ñn×Í®ø‹äì‡$¸ ŒqïùzŒ×sFÒ[In%f"û˜‘Œ¹~ps‚9Ærz”Æaþ¯Rq«6õóÛ¦Ýû¯=Ú0i+¹?ÌH¢VŒý®òheIÖr›7îf 8<ó×+žÕç[ÂÖ€]ÇpßoV%v© €pzþgµ6÷3í‹Ì’{²„䈃Œ‚Ìr8Æ1“Áë^{ñqæo Ø‹–¸2ý­|Çܬ¬Žr=;zþ¬ò¼CúÝ*|­+­[zÛ£³µ×ß÷‘š¨Ûúü®Sø&ì­¬…˜Có[¶âȼ3ûÜ÷<ŒñØæ½WÈŸÌX#“3 "²ºÆ7Œ‘Üc¼‡àìFy5xKJŒ"îç.r@ï×Þ½Ä-ÿ þ“}ª}’*Þ!,Fm¸Î@†9b?1W{Yæ3„`Ú¼VõŠÚÛ_kùöG.mhÎñ ôíhí§Ô$.ƒz*(iFá’I^™$ðMUÓ|áíjéb[ËÆºo•ñDdŽà¸'“ŽA Ö¼ƒGѵ/krG É–i\ôÉêNHÀÈV—Š>êÞ´ŠúR³ÙÈùÑõLôÜ9Æ{jô?°°Kýš¥WíZ¿V—m6·E}{X~Æ? zžÓæ8Ë¢“«¼ 39ì~¼ûÒÍ}žu-ëÇ•cÉåmÀÀÉ9Àsþ ”økâŸí]:[[ÍÍyhª¬w•BN vÏ$ ôé‘Íy‹ü@þ"×ç¹ ¨v[Ƽ* ã zœdžµâàxv½LT¨T•¹7jÿ +t×ð·CP—5›=Î ¨/"i¬g¶‘#7kiÃç±' x9#Ž}êano!òKD‘ílï”('¿SÔð?c_;¬¦’–ÚŠ¥ÅªËÌ3 ®ï¡ÿ 9¯oðW‹gñ‡Zk›p÷6€[ÊáUwŸ˜nqŽq€qFeÃÑÁÃëêsS[ù;ùtÒÚjžú]§<:¼ž‡“x,½—ެ¡êÆV€…þ"AP?ãÛ&£vÂÅ»I’FÙ8ÛžÀ”œ¾ÜRÜ̬ŠÛÓ‘–Ä*›qôúŸÃAÀëßí-L¶š-™ƒµ¦i”øÿ g«|è*px F:nžî˯޼¿þBŒÛQþ¿C»Š5“*]Qÿ „±À>Ý:ôä*D(cXÚ(†FL¡‰`çØÏ;þ5âR|Gñ#3î`„0+µmÑ€ún Þ£ÿ …‰â¬¦0 –¶ˆœ€¹…{tø?ʯ(_çþ_Š5XY[¡Ù|Q¿ú µŠ2︛sO* Бÿ ×â°<+à›MkÂ÷š…ij ·Ü–ˆ«ò‚?ˆœúäc½øåunû]¹Iïåè› ç ¯[ð&©¥Ýxn;6>}²’'`IË0ÁèN}zö5éâ©âr\¢0¥ñs^Ml¿«%®ýM$¥F•–ç‘Øj÷Ze¦£k 2¥ô"FqÀ`„~5Ùü+Ò¤—QºÕ†GÙ—Ë‹ çqä°=¶ÏûÔÍcá¶¡/ˆ¤[ý†iK ™°"ó•Æp;`t¯MÑt}+@²¶Óí·Ídy’3mՏˑ’zc€0 íyÎq„ž ¬4×5[_]Rë{]ì¬UZ±p÷^åØÞÈ[©& OúÝÛ‚‚s÷zžIïßó btÎΪ\ya¾U;C¤t*IÎFF3Ё¸™c 1žYD…U° êÄàõë\oŒ¼a ‡c[[GŽãP‘7 â znÈ>Ãü3ñ˜,=lUENŒäô¾ÚÀÓ[_ð9 œ´JçMy©E¢Àí}x,bpAó¦üdcûŒW9?Å[Há$¿¹pÄ™#^9O88©zO=«Ë!µÖüY¨³ªÍy9ûÒ1 úôÚ»M?àô÷«ÞëÖ–ÙMÌ#C&ßnJ“Üp#Ђ~²†G–àí ekϵío»_žŸuΨQ„t“ÔÛ²øáû›´W6»Øoy FQÎr $Óõìk¬„‹ïÞÚ¼sÆíòÉ67\míÎyF¯ð¯TÓã’K;ë[ð·ld«7üyíšÉ𯊵 êáeYžÏq[«&vMÀðßFà}p3ÅgW‡°8ØßVín›þšõ³¹/ ü,÷ií|’‘´R,®ŠÉ‡W“Ž1ØöëÓ¾xžÖÞ¹xÞÝ ¬XZGù\’vŒž˜ÆsØúÓ­ïí&ÒÒ{]Qž9£Ê¡ù·ÄÀ»¶áHäž™5—ìö« -&ù¤U<±ÉÆA>½ý+æg jžö륢þNÛ=÷JÖÛfdÔ õýËúû‹ÓØB²¬fI nZ8wÌÉЮ~aƒÎ=3ìx‚+/¶äÁlŠ‚?™Æü#8-œ\pqTZXtè%»»&ÚÝ#´ŠðÜ žã§Í’¼{p·ß{m>ÞycP¨’¼¢0ú(Rƒë^Ž ñó¼(»y%m´ÕÙ}ÊûékB1¨þÑ®,#Q)ó‡o1T©ÜÃ*Ž‹‚yö< b‰4×H€“ìÐ. ¤²9ÌŠ>„Žãøgšñ ¯Š~)¸ßå\ÛÛoBŒa·L²œg$‚Iã¯ZÈ—Æ~%”äë—È8â)Œcƒ‘Âàu9¯b%)ÞS²¿Ïïÿ 4Öºù}Z/[H%¤vÉ#Ì’x§†b © ³´tÜ{gn=iï%õªÇç]ܧ—! åw„SÓp ·VÈÏ¡?5Âcâb¥_ĤŠz¬—nàþÖΟñKÄöJé=ÌWèêT‹¸÷qÎჟ•q’zWUN«N/ØO^Ÿe|í¾©k{üõ4öV^ïù~G¹êzÂèº|·÷×[’Þ31†rpjg·n Æ0Ý}kåË‹‰nîe¹ËÍ+™ÏVbrOç]'‰¼o®xÎh`¹Ç*±ÙÚ!T$d/$žN>¼WqᯅZ9ÑÒO\ÜÛê1o&,-z ~^NCgNÕéá)ÒÊ©7‰¨¯'Õþ¯þ_¿Ehîþóâ €ï¬uÛûý*ÎK9ä.â-öv<²‘×h$àãúW%ö¯~«g-ÕõÀàG~>Zú¾Iš+(šM³ Û#9äl%ðc¬ ûÝ xÖKG´x®|¸¤Ï™O:Ê8Ã’qÉcÔä‚yÇNJyËŒTj¥&µOmztjÿ ?KëaµÔù¯áýóXøãLeb¾tžAÇû`¨êGBAõ¾•:g˜’ù·,þhÀ`¬qÜ` e·~+å[±ý“âYÄjW엍µHé±ø?Nõô>½âX<5 Ç©ÏѼM¶8cܪXŽÉ^r?¼IróÈS•ZmÇ›™5»òÚÚ7ïu«&|·÷•Ά >[©ÞXHeS$Œyà€ ÷ù²:ò2|óãDf? Z¼PD¶ÓßC(xÆ0|©ßR;ôMsÿ µ´ÔVi¬,͹›Ìxâi˜`¹,GAéÇlV§ÄýF×Yø§ê–‘:Ã=ò2³9n±ÉžØÏ@yÎWžæ±Ãàe„ÄÒN ]ïòêìú_Go'¦ŽÑ’_×õЯðR66þ!›ÑÄ gFMÙ— äžäqôÈ;ÿ eX<#%»Aö‰ãR¤ Í”Ž¹È G&¹Ÿƒ&á?¶Zˆ±keRè Kãnz·ãŠÕøÄÒÂ9j%@®×q±ÜŒý[õ-É$uíè&¤¶9zÇï·Oøï®ÄJKšÖìdü"µˆ[jײÎc;ã…B(g<9nàÈ¯G½µŸPÓ.´Éfâ¼FŽP 31 ‘ÏR}<3šä~ Ã2xVöî Dr Ç\›}Ý#S÷ÈÀëŽHÆI®à\OçKuäI¹†ó(”—GWî ñ³¹¸æ2¨›‹ºÚû%¾ýÖ_3ºNú¯ëúì|ÕÅÖ‰}y lM’ZËîTÿ á[ðÐñ/ˆ9Àû ¸ón3 Mòd‘÷ döª^.Êñް›BâîNp>cëÏçÍzïíôÏ YÍ%ª¬·ãÏ-*9Ü­ÂãhéŒc¾dÈêú¼Ë,. VŠ÷çeÿ n/¡¼äãõâ=‹xGQKx”|¹bÌŠD@2Œ 8'Ž àúƒŽ+áDÒ&¡¨"Œ§–Žr22 Ç·s]ŸÄ‹«ð%ÚÄ<¹ä’(×{e›HÀqÁç©Ç½`üŽÚõK饚9ƒÄ±€< –úƒú~ çðñO#­Í%iKKlµ¦¾F)'Iê¬Î+Ç(`ñ¾£œdÈ’` ™ºcßéé^ÿ i¸”Û\ý¡æhÔB«aq¸}ãÀÆ:ÜWƒ|FÛÿ BŒÇÀeaŸ-sÊ€:úW½ÜÝÜ<%$µ†%CóDªÀí%IÈÏʤ…ôäñÞŒ÷‘a0“ôŽÚë¤nŸoW÷0«e¶y'Å»aΗ2r’# Û°A^ý9ÉQÔõ=ù5¬£Öü.(Þ’M$~V«=éSÄFN½®©ÔWô»ÿ þHžkR‹ìÏ+µµžöê;khÚI¤m¨‹Ôš–âÖçJ¾_Z•’6 a”Èô> ÕÉaÕ<%®£2n bQŠå\tÈõUÿ ø»þ‹k15‚ÃuCL$ݹp P1=Oøýs¯^u éEJ”–éêŸê½5ýzy›jÛ³á›Ûkÿ ÚOcn±ÛÏîW;boºz{ãžüVÆ¡a£a5½äÎÂks¸J@?1è¿{$䑐=k”øsÖ^nŒ¦)ÝåXÃíùN1ØõÚOJë–xF÷h¸ Œ"Ž?x䜚ü³ì¨c*Fœ¯i;7~ñí׫Ðó¥Ë»3Ãü púw ‰°<Á%»ñž ÿ P+Û^ ¾Ye£ŽCÄŒ„/>˜>•á¶Ìm~&&À>M[hÈÈÿ [Ž•íd…RO@3^Ç(ʽ*¶ÖQZyßþ 1Vº}Ñç?¼O4Rh6R€ª£í¡ûÙ a‚3ß·Õ ü=mRÍ/µ9¤‚0ÑC¼Iè:cŽsÛ¾™x£ÆÐ¬ªÍöˢ샒W$•€Å{¨ÀPG ÀÀàŸZìÍ1RÉ0´ðxEË9+Éÿ ^rEÕ—±Š„70l¼áË@û.' ¼¹Žz€N3úUÉ<3á×*?²¬‚ä†"Ùc=p íÛ'¡ª1ñ"økJ†HÒ'»Ÿ+ oÏN¬Ã9 dÙãÜדÏâÍ~æc+j·Jzâ7(£ðW]•晍?nê´º6åwéåç÷N•ZŠíž›¬|?Ðõ?Ñ-E…®³ÇV$~X¯/…õ x‘LˆÑÜÚÈ7¦pzãÜüë½ðÄ^õtÝYËÍ7ÉÖÕ8ÏUe# #€r=sU¾/é’E§jRC4mxNÝ´9†íuá»›V‘ ZI€­×cr1Ÿpzsøf»¨åV‹ìû`qËLÊIã?\~¼³áËC©êhªOîO»‘ÃmçÛçút×¢x“Z}?Üê#b-¤X7õ Äò gž zzbº3œm*qvs·M=íúéw}¿&Úª°^Ö×µÏ(ø‡â†Öµƒenñý†×åQáYûœ÷ÇLœôÎNk¡ð‡¼/µ¸n0æÉ0¬ƒ‚üîÉÆvŒw®Sáö”š¯‹-üÕVŠØÙ[$`(9cqƒÔ_@BëqûÙ`Ýæ­0;79È?w<ó |ÙÜkßÌ1±Ëã ¿ìÒ»ðlìï«ÓnªèèrP´NÏš&Žéö Ù¸÷æ°~-_O'‰`°!RÚÚÝ%]Ø%þbß1'¿ÿ X՝áOöÎŒ·‹¬+Åæ*ÛÛ™0¤ƒOÍÔ `u¯¦ÂaèÐÃÓ«‹¨Ô¥µœ¿¯ÉyÅÙ.oÔôŸ Úx&(STðݽ¦õ] ’ÒNóÁäÈùr3í·žÚ[™ƒ¼veÈ÷ÞIõÎGlqÎ=M|«gsªxÅI6 ]Z·Îªä,¨zŒŽÄ~#ØŠúFñiÉqc©éÐD>S딑 GñŽ1éÐ^+ Ëi;Ô„µVÕú»i¯ÈÒ-ZÍ]òܘ®ì` bÛÙ¥_/y(@÷qÐúg Ô÷W0.Ø› 6Ò© r>QƒŒ0+Èîzb¨É+I0TbNñ"$~)ÕÒ6Þ‹{0VÆ27œWWñcÄcX×íôûyKZéðªc'iQ¿¯LaWŠŸS\·Š“źʸ…ôÙÂí|öÀÇåV|!¤ÂGâÛ[[’ï 3OrÙËPY¹=Î1õ5öåTžÑè Ú64/üö?Zëžk}¬¶éào፾á}3“ü]8Éæ¿´n²Žš_6¾pœ)2?úWÓÚ¥¾¨iWúdŽq{*ª1rXŒd…m»‰äcô¯–dâ•ã‘Jº¬§¨#¨® §,df«8ÉÅßN¾hˆ;îÓ=7áùpën®É 6ûJžO2^œÐò JÖø¥²ã›Ò6Ü·‰!wbÍ‚¬O©»õ¬ÿ ƒP=Ä:â¤-&ÙŽ ` È9 r9íϧzë> XÅ7ƒ5X–krÑ¢L 7€ìw}ÑŸNHëŒüþ:2†á¼+u·á÷N/Û'Ðç~ߘô«ëh!ónRéeQ´6QÛÿ èEwëÅÒ|¸Yqó1uêyùzð8 ƒŠù¦Ò;¹ä6öi<'ü³„[íZhu½ ùÍ¡g‚>r¯׊îÌx}bñ2“­k꣧oø~›hTèóËWò4|ki"xßQ˜Ï6øÀLnß‚0 ¹Æ{±–¶Öe#¨27È@^Ìß.1N¾œyç€õ†ñeé·Õã†çQ°€=­Ì©ºB€Ø8<‚ÃSõ®ùcc>×Ú .Fr:žÝGæ=kÁâ,^!Fž ¬,àµ}%¶«îõ¹†"r²ƒGœüYÕd?aÑÍY®49PyU ÷þ!žxÅm|/‚ãNð˜¼PcûTÒ,¹/Ý=FkÏ|u¨¶«â녏{¤m¢]Û¾ïP>®XãÞ½iÓÁ¾ ‰'¬–6ß¼(„ï— í!úÙäzôë^–:œ¨å|,_¿&š×]uÓѵÛô4’j”bž§x‘Æ©ã›á,‚[Ô ÎÞ= ŒËæ ÀùYÁ?ŽïÚ¼?ÁªxºÕÛ,°1¸‘¿ÝäãØ¯v…@¤åq½ºã œàûââ·z8Xýˆþz~—û»™âµj=Ž â~ãáh@'h¼F#·Üp?ŸëQü-løvépx»cŸø…lxâÃûG·‰¶ø”L£©%y?¦úõÆü-Õ¶¥y`Òl7>q’2üA?•F}c‡jB:¸Jÿ +§¹¿¸Q÷°ív=VÑìu[Qml%R7a×IèTõéŽx¬ ?†š7 1†îã-ˆã’L¡lŽ0OÓ=ÅuˆpÇ•¼3ÛùÒ¶W/!|’wŽw^qÔ×Ïaó M8Q¨ãÑ?ëï0IEhÄa¸X•`a ?!ÐñùQ!Rä žqŽžÝO`I0ÿ J“y|ñ!Îã@99>þ8–+éáu…!ù—ä ʰ<÷6’I®z ÅS„¾)Zþ_Öýµ×ËPåOwø÷þ*üïænÖùmØÝûþ¹=>¦½öî×Jh]¼ç&@§nTŒ6IT Àõ^Fxð7Å3!Ö·aÛ$þÿ ¹ã5îIo:ȪmËY[’8ÇӾlj*òû¢¥xõ¾¼ú•åk+\ð¯ HÚoŽl•Ûk,¯ ç²²cõÅ{²Z\ ´ìQ åpzŽ3Ôð}ÿ Jð¯XO¡øÎé€hÙ¥ûLdŒ`““ù6Gá^ÃáÝ^Ë[Ñb¾YåŒÊ»dŽ4 †2§,;ÿ CQÄ´¾°¨c–±”mºV{«ßÕýÄW\ÖŸ‘çŸ,çMRÆí“l-ƒn~ë©ÉÈê Ü?#Ž•¹ðãSÒ¥ÐWNíà½;ãž)™ÎSÈ9cóLj뵿Å«iÍk¨ió­¶X‚7÷ƒ€yãnyÏŽëÞ Öt`×À×V's$È9Ú:ä{wÆEk€«†Çàc—â$éÎ.éí~Ýëk}ÅAÆpörÑ¢‡Šl¡ÑüSs‹¨‰IÝ„óÀ×wñ&eºðf™pŒÆ9gŽTø£lñëÀçŽ NkÊUK0U’p ï^¡ãÈ¥´ø{£ÙHp`’ØåbqÏ©äó^Æ: Ž' ÊóM«õz+ß×ó5Ÿ»('¹­ð¦C„$˜Å¢_ºÈI?»^äã'ñêzž+ë€ñ-½»´}¡Ë*õ?.xÇ^1ŽMyǸ&“—L–îëöâ7…' bqéÎGé]˪â1$o²¸R8Ã`.q€}sÖ¾C9­8cêÆÞíïóòvÓòùœÕfÔÚéýu­èÖ·Ú Å‚_¤³ÜۺƑߝ”àרý:׃xPþÅÕî-/üØmnQìïGΊÙRqê=>¢½õnæ·r!—h`+’;ò3È<“Û©éšóŸx*÷V¹¸×tÈiˆßwiÔÿ |cŒñÏ®3Ö½̰‰Ë Qr©ö½®¼ÛoÑÙZÅÑ«O൯ýw8;k›ÿ x†;ˆJa;‘º9÷÷R+¡ñgŽí|Iáë{ôáo2ʲ9 029ÉÏLí\‰¿¸Ÿb˜ "Bv$£&#ßiê>=ªª©f ’N ëí>¡N­XW­~5×úíø\‰»½Ï^ø(—wÖú¥¤2íŽÞXæÁ$ °eÈ888^nÝë²ñÝÔ^ ÖÚ9Q~Ëå7ï DC¶ÑµƒsËÇè9®Wáþƒ6‡£´·°2\Ý:ÈÑ?(#¨'$õèGJ¥ñW\ÿ ‰E¶—¸™g˜ÌÀ¹;Pv ú±ÎNs·ëŸ’–"Ž/:té+ûË]öJöÓM»ëø˜*‘•^Uý—êd|‰åñMæÔÝ‹23å™6æHùÛ‚ëüñ^…ñ1¢oêûÑEØ.õ7*ÅHtÎp{g<·Á«+¸c¿¿pÓ¾Æby=8É_ÄsÆk¬ñB\jÞÔì••Ë[9Píb‹Bヅ =9­3§ð§LšÛáÖšÆæXÌÞdÛP.0\ãïÛ0?™úJ¸™Ë ”•œº+=<µI£¦í¯õêt¬d‹T¬P=ËFêT>ÍØØ@Ï9<÷AQÌ×»Õ¡xùk",JÎæù±Éç$œŽŸZWH®¯"·UÌQ ’ÙÈ]ÅXg<ã ߨg3-Üqe€0¢¨*Œ$܃ ’Sû 8㎼_/e'+Ï–-èÓ¶¶Õíß[·ÙÙ½î쏗¼sk%§µxä‰â-pÒeÆCrú ôσžû=”šÅô(QW‚Õd\ƒæ. \àö¹¯F½°³½0M>‘gr÷q+œ¶NïºHO— ¤ ܥݭ”n·J|ÆP6Kµc=Isó}Ò çGš)a=—#vK›åoK§ßóٍ¤¶¿õú…ÄRÚ[Ësöټˏ•Ë ópw®qœŒ·Ø ùÇâ‹ý‡ãKèS&ÞvûD Aù‘É9 ŒîqÅ} $SnIV[]ѐ´Ó}ØÜ¾A Ü|½kÅþÓ|E Mu R¼.I¼¶däò‚ÃkÆ}ðy¹vc iUœZ…­Õõ»z¾÷¿n¦*j-É­/àœHã\y5 Û ß™ó0— äŸnzôã#Ô¯,†¥ÚeÔ÷ÜÅ´„“'c…<íÝ€<·SŠ¥k§Ã¢éÆÆÙna‚8–=«ʪ[Ÿ™°pNî02z“ÔÙ–K8.È’Þî(vƒ2®@ äÈûãçžxäÇf¯ˆu¹yUÕîýWšÙ|›ëÒ%Q^í[æ|éo5ZY•^{96ˆY‚§v*x>âº_|U¹Ö´©tûMÒÂ9PÇ#«£#€ éÉñ‘ƒÍz/‰´-į¹°dd,Б›p03ƒœ{ç9=+ Ûᧇ¬¦[‡‚ê婺¸#±ß=³ý¿•Õµjñ½HÙh›Û[§ÚýÊöô÷{˜?ô÷·Ô.u©–_%còcAÀ˜’ }0x9Î>žñÇáÍ9,ahï¦Ì2òÓ ñÛAäry$V²Nð ]=$Ž ‚#Ù‚1ƒƒødõMax‡ÂÖ^!±KkÛ‘ «“Çó²FN8+ëÎ{Ò¼oí§[«ÕMRoËeç×[_m/¦¦k.kôgŽxsSÓ´ý`êzªÜÜKo‰cPC9ÎY‰#§^üý9¹âïÞx£Ë·Ú`±‰‹¤;³–=ÏaôÕAð‚÷kêÁNBéÎælcõö®£Fð†ô2Ò¬]ßÂK$ÓÜ®•”/ÊHàã$ä ¸÷ëf¹Oµúâ“”’²ø­è´µþöjçNü÷üÌ¿ xNïFÒd»¼·h®îT9ŽAµÖ>qÁçÔœtïÒ»\ȶÎîcÞäîó3¶@#ÉIÎ ÔñW.<´’¥–ÑÑ€ÕšA‚ ;†qÓë‚2q ÒÂó$# Çí‡ !Ë}Õ9ÈÎÑÉã=;ŒÇÎuñ+ÉûÏ¥öíeÙ+$úíÜ娯'+êZH4ƒq¶FV‹gïŒ208ÆÌ)íб>M|÷âÍã¾"iì‹¥£Jd´™OÝç;sÈúr+ÜäˆË)DŒ¥šF°*3Õ”d {zÔwºQ¿·UžÉf†~>I+ŒqÔ`ð3œ“Ü×f]œTÁÔn4“ƒø’Ýßõ_«*5šzGCÊ,þ+ê1ò÷O¶¸cœºb2yÇ;cùÕ£ñh¬›áÑŠr¤ÝäNBk¥—á—†gxšX/쑘hŸ*Tçn =û㦠2|(ð¿e·ºÖ$ ýìŸ!'åΰyîî+×öœ=Y:²¦ÓÞ×iü’—ü -BK™£˜›âÆ¡&véðõ-ûÉY¹=Onj¹ø¯¯yf4·±T Pó`çœ7={×mÃ/ ¢˜ZÚòK…G½¥b„’G AãÜœ*í¯Ã¿ IoæI¦NU8‘RwÈã;·€ Û×ëÒ”1Y •£E»ÿ Oyto¢<£Áö·šï,䉧ûA¼sû»Nò}¹üE{ÜÖªò1’õÞr0â}ÎØ#>à/8ïéÎ~—áÍ#ñÎlí§³2f'h”?C÷YËdð:qëõÓ·‚ïeÄ© ÔÈØÜRL+žAÎ3¼g=åšó³Œt3 ÑQ¦ùRÙßE®¼±w_;þhš’Sirÿ ^ˆã¼iੇ|RòO„m°J/“$·l“ ÇÓ¿ÿ [ÑŠÆ“„†Õø>cFÆ6Ø1ƒ– àz7Ldòxäüwá‹ÝAXùO•Úý’é®ähm­ •NÀ±ÌTÈç ƒ‘I$pGž:‚ÄbêW¢®œ´|­¦­nÍ>¶ÖÏ¢§ÎÜ¢ºö¹•%ÄqL^öÛ KpNA<ã¡ …î==ª¸óffËF‡yÌcÉ ©ç$ð=ñÏ­YþÊ’Ú]—¥‚¬‚eDïÎH>Ÿ_ÌTP™a‰ch['çÆÜò7a‡?w°Ïn§âÎ5”’¨¹uÚÛ|´ÓÓc§{O—ü1•ªxsÃZ…ÊÏy¡Ã3¸Ë2Èé» ‘ƒÎ äžÜðA§cáOéúÛ4ý5-fŒï„ù¬ûô.Ç Üsž•Ò¾•wo<¶Ÿ"¬¡º|£ î2sÇ¡éE²ÉFѱrU°dÜ6œ¨ mc†Îxë׺Þ'0²¡Rr„{j¾í·è›µ÷)º·å–‹î2|I®Y¼ºÍË·–ÃÆà㍣'óÆxƒOÆÞ&>\lóÌxP Xc¸ì Sþ5§qà/ê>#žÞW¸if$\3 ® ûÄ“ùŽÕê¾ð<Ó‹H¶óÏ" å·( á‘€:ã†8Ï=+ꨬUA×ÃËÚT’ÑÞöù¥¢]{»ms¥F0\ÑÕ—ô}&ÛB´ƒOŽÚ+›xíÄÀ1 ,v± žIëíZ0ǧ™3 í2®0ทp9öÝÔž)ÓZËoq/Ú“‘L ²ŒmùŽÓ9§[Û#Ä‘\ÞB¬Çs [;à à«g‚2ôòªœÝV§»·¯/[uó½õÛï¾ /šÍ}öüÿ «=x»HŸÂÞ.™ ÌQùŸh´‘#a$‚'¡u<Š›Æ>2>+ƒLSiöwµFó1!eg`£åœ ÷ëÛö}Á¿ÛVÙêv $¬ƒ|,s÷z€ð΃¨x÷ÅD\ÜŒÞmåÔ„ ˆ o| :{ÇÓ¶–òÁn!´0Ål€, ƒ ( ÛŒŒ c¶rsšæ,4‹MÛOH!@¢ ÇŽ„`å²9ÝÃw;AÍt0®¤¡…¯ØÄ.Àì클ƒ‘ßñ5Í,Óëu-ÈÔc¢KÃÓ£òÖ̺U.õL¯0…%2È—"~x ‚[`có±nHàŽyàö™¥keˆìŒÛFç{(Ø©†`Jã#Žwg<“:ÚÉ;M ^\yhûX‡vB·÷zrF?§BÊÔ/s<ÐÈB)Û± ·ÍÔwç5Âã:så§e{mѤï«Òíh—]Wm4âí¿ùþW4bC3¶ª¾Ùr$ pw`àädzt!yŠI„hÂîàM)!edŒm'æ>Ç?wzºK­ìcŒ´¯Ìq6fp$)ãw¡éUl`µ»ARAˆÝÕgr:äŒgƒéé[Ôö±”iYs5Ýï«ÙG—K=þF’æMG«óÿ `ŠKɦuOQ!ÕåŒ/ÎGÞ`@ËqÕzdõâ«Ê/Ö(ƒK´%ŽbMü åÜŸö—>¤óŒŒV‘°„I¢Yž#™¥ùÏÊ@8 œgqöö5ª4vד[¬(q cò¨À!FGaÁõõ¯?§†¥ÏU½í¿WªZ$úyú½Žz×§Éþ?>Ã×È•6°{™™ŽÙ.$`­ÎUœ…çè ' ¤r$1Ø(y7 ðV<ž:È  ÁÎMw¾Â'Øb§øxb7gãО½óÉÊë²,i„Fȹ£§8ãä½k¹¥¦ê/ç{ïê驪2œ/«ü?¯Ô›ìñÜ$þeýœRIåŒg9Ác’zrrNO bÚi¢ ѺË/$,“ª¯Ýä;Œ× ´<ÛÑn³IvŸb™¥ nm–ÄŸ—nÝÀãŽ3ëÍG,.öó³˜Ù£¹u ÊÌrŠ[<±!@Æ:c9ÅZh ì’M5ÄìÌ-‚¼ëÉùqŽGì9¬á ;¨A-ž—évþÖ–^ON·Ô”ŸEý}ú×PO&e[]ÒG¸˜Ûp ƒÃà/Ë·8ûÀ€1ž@¿ÚB*²­¼ñì8@p™8Q“žÆH'8«I-%¸‚ F»“åó6°Uù|¶Ú¸ã ò^Äw¥ŠÖK–1ÜÝK,Žddlí²0PÀü“×ükG…¯U«·¶–´w¶ŽÍ¾©yÞú[Zös•¯Á[™6° ¨¼ÉVæq·,# ìãï‘×8îry®A››¨,ãc66»Ë´ã'æÉù?t}¢æH--Òá"›|ˆ¬[í  7¶ö#¸9«––‹$,+Ëqœ\Êø c€yê^ݸÄa°«™B-9%«×®‹V´w~vÜTéꢷþ¼ˆ%·¹• ’[xç•÷2gØS?6åÀÚ õ9É#š@÷bT¸º²C*3Bá¤òÎA9 =úU§Ó"2Ãlá0iÝIc‚2Î@%öç94ùô»'»HÄ¥Ô¾@à Tp£šíx:úÊ:5eºßMý×wµ›Ó_+šº3Ýyvÿ "ºÇ<ÂI>Õ 1G·Ë«È«É# àÈÇ øp Jv·šæDûE¿›†Ë’NFr2qŸ½ÇAÜšu•´éí#Ħ8£2”Ú2Ã/€[ÎTr;qŠz*ý’Îþ(≠;¡TÆâ›;ºÿ àçœk‘Þ­8¾Uª¾íé{^×IZéwÓkXÉûÑZo¯_øo×È¡¬ â–ÞR§2„‚Àœü½ùç® SVa†Âüª¼±D‘ŒísŸàä|ä2 æ[‹z”¯s{wn„ÆmáóCO+†GO8Ïeçåº`¯^¼ðG5f{Xžä,k‰<á y™¥voÆ éÛõëI=œ1‹éíÔÀÑ)R#;AÂncäŽ:tÏ#¶TkB.0Œ-ÖÞZÛgumß}fÎJÉ+#2êÔP£žùÈÅi¢%œ3P*Yƒò‚Aì“Ž2r:ƒÐúñi­RUQq‰H9!”={~¼ “JŽV¥»×²m.ÛߺiYl¾òk˜gL³·rT• ’…wHÁ6ä`–Î3ùÌ4Øe³†&òL‘•%clyîAÂäà0 žüç$[3uŘpNOÀÉ=† cï{rYK ååä~FÁ •a»"Lär1Ó¯2Äõæ<™C•.fÕ»è¥~½-¿g½Â4¡{[ør¨¶·Žõäx¥’l®qpwÇ»8ärF \cޏܯÓ-g‚yciÏÀ¾rÎwèØÈ#o°Á9ã5¢šfÔxÞæfGusÏÌJÿ µ×œ/LtãÅT7²¶w,l ɳ;”eúà·¨çîŒsÜgTÃS¦­^ '~‹®›¯+k÷ZÖd©Æ*Ó[Ü«%Œk0ŽXƒ”$k#Ȩ P2bv‘ƒŸáÇ™ÆÕb)m$É*8óLE‘8'–ÜN Úyàúô­+{uº±I'wvš4fÜr íì½=úuú sFlìV$‘ö†Hсù€$§ õ=½¸«Ž] :Ž+•¦ïmRþ½l´îÊT#nkiøÿ _ðÆT¶7Ò½ºÒ£Î¸d\ã8=yãŽÜäR{x]ZâÚé#¸r²#»ÎHÆ6õ ç® ÎFkr;sºÄ.&;só± Ç9êH÷ýSšÕ­tÐU¢-n­ Ì| vqœ„{gŒt§S.P‹’މ_[;m¥Þ­ZýRûÂX{+¥úü¼ú•-àÓ7!„G"“´‹žƒnrYXã¸îp éœ!Ó­oP̏tÑ (‰Þ¹é€sÓ#GLçÕšÑnJý¡!‘Tä#“ß?îýp}xÇ‚I¥Õn#·¸–y'qó@r[ Êô÷<ÔWÃÓ¢áN¥4ԝ’I&ݼ¬¬¼ÞºvéÆ FQV~_ÒüJÖÚt¥¦Xá3BÄP^%ÈÎW-×c¡ú©¤·Iþèk¥š?–UQåIR[’O 5x\ÉhÆI¶K4«2ùªŠŒ<¼óœçØ`u«‚Í.VHä € Ëgfx''9ÆI#±®Z8 sISºku¢ßÞ]úk»Jößl¡B.Ü»ÿ MWe °·Ž%šêɆ¼»Âù³´œ O¿cÐÓÄh©"ÛÜÏ.ÖV ’3nüÄmnq[ŒòznšÖ>J¬òˆæ…qýØP Ž:ä7^0yëWšÍ_79äoaÈ °#q0{ää×mœy”R{vÒÞ¶ÚÏe¥“ÚÆÐ¥Ì®—õýjR •íç›Ìb„+J yÜØÙ•Ç]¿Ôd þËOL²”9-Œ—õÃc'æÝלçÚ²ìejP“½ âù°¨†ðqòädЃÉäÖÜj÷PÇp“ÍšŠå«‘î <iWN­smª»¶vÓz5»ûì:Rs\Ðßôû×uÔÿÙ