<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-archimport.perl, branch v1.2.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.2.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.2.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2006-02-18T19:21:16Z</updated>
<entry>
<title>archimport: remove files from the index before adding/updating</title>
<updated>2006-02-18T19:21:16Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2006-02-18T11:49:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3ff903bfb9e34a02f681f1c95ef7aa3ce4d54d2a'/>
<id>urn:sha1:3ff903bfb9e34a02f681f1c95ef7aa3ce4d54d2a</id>
<content type='text'>
This fixes a bug when importing where a directory gets removed/renamed
but is immediately replaced by a file of the same name in the same
changeset.

This fix only applies to the accurate (default) strategy the moment.

This patch should also fix the fast strategy if/when it is updated
to handle the cases that would've triggered this bug.

This bug was originally found in git-svn, but I remembered I did the
same thing with archimport as well.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Documentation/git-archimport: document -o, -a, f, -D options</title>
<updated>2005-12-19T09:51:16Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-12-19T01:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=42f4570c86c41c5bfdc72465afc8f1928da69eea'/>
<id>urn:sha1:42f4570c86c41c5bfdc72465afc8f1928da69eea</id>
<content type='text'>
Also, ensure usage help switches are in the same order.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>archimport: fix a in new changeset applyer addition</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:58:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=10945e006a9567f4da1dac15cfdc1035752c5c5e'/>
<id>urn:sha1:10945e006a9567f4da1dac15cfdc1035752c5c5e</id>
<content type='text'>
Fix a stupid bug I introduced when splitting the
accurate and fast changeset appliers.

Also, remove an old debugging statement I added

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: Fix a bug I introduced in the new log parser</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:56:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6e33101abd82f38393b8f2a137601add845722f7'/>
<id>urn:sha1:6e33101abd82f38393b8f2a137601add845722f7</id>
<content type='text'>
This fixes the case (that worked originally in Martin's version)
where the only new/modified files are Arch control files.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: Add the accurate changeset applyer</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:55:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=3e525e673849393035a2639e17ff74e616a618b9'/>
<id>urn:sha1:3e525e673849393035a2639e17ff74e616a618b9</id>
<content type='text'>
And make it the default.
This includes stats tracking to verbose mode

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: safer log file parsing</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:53:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6df896b50a8f1294d00e8da9d3662d9422dd0533'/>
<id>urn:sha1:6df896b50a8f1294d00e8da9d3662d9422dd0533</id>
<content type='text'>
Better logfile parsing, no longer confused by 'headers' after the first
blank line.

Re-enabled tag-reading with abrowse (baz and tla compatible)

Remove need to quote args to external processes

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: add -D &lt;depth&gt; and -a switch</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:52:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=42f44b08bc1bf84a6e620cf7254b820a9656daca'/>
<id>urn:sha1:42f44b08bc1bf84a6e620cf7254b820a9656daca</id>
<content type='text'>
add -D &lt;depth&gt; option to abrowse add -a switch to attempt to
auto-register archives at mirrors.sourcecontrol.net

(ML: Also removes some std libraries no longer in use)

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: remove git wrapper dependency</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:51:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1136fb5284a5be907a28d887811e8c08aaa3b4da'/>
<id>urn:sha1:1136fb5284a5be907a28d887811e8c08aaa3b4da</id>
<content type='text'>
use git-diff-files instead of git diff-files so we don't rely on the
wrapper being installed (some people may have git as GNU interactive
tools :)

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: fix -t tmpdir switch</title>
<updated>2005-12-11T01:41:40Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5744f27794c284758a5c7956b9e5d5669c5dd318'/>
<id>urn:sha1:5744f27794c284758a5c7956b9e5d5669c5dd318</id>
<content type='text'>
set TMPDIR env correctly if -t &lt;tmpdir&gt; is passed from the command-line.
setting TMPDIR =&gt; 1 as an argument to tempdir() has no effect otherwise

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
<entry>
<title>archimport: remove String::ShellQuote dependency.</title>
<updated>2005-12-11T01:41:39Z</updated>
<author>
<name>Eric Wong</name>
<email>normalperson@yhbt.net</email>
</author>
<published>2005-11-24T07:48:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=f88961a85f14dd3fae4f5204f8187ba5d9a7646e'/>
<id>urn:sha1:f88961a85f14dd3fae4f5204f8187ba5d9a7646e</id>
<content type='text'>
use safe_pipe_capture() or system() over backticks where
shellquoting may have been necessary.
More changes planned, so I'm not touching the parts I'm
planning on replacing entirely.

Signed-off-by: Eric Wong &lt;normalperson@yhbt.net&gt;
Signed-off-by: Martin Langhoff &lt;martin@catalyst.net.nz&gt;
</content>
</entry>
</feed>
