author | David Barr <david.barr@cordelta.com> | |
Mon, 13 Dec 2010 05:41:12 +0000 (16:41 +1100) | ||
committer | Jonathan Nieder <jrnieder@gmail.com> | |
Tue, 22 Mar 2011 23:32:58 +0000 (18:32 -0500) | ||
commit | 030879718f696b67fe1c958ab0a238971773ac96 | |
tree | 62ac797e2759a363de11ecb04cfa9a5c4ce1b4a0 | tree | snapshot |
parent | fa6c4bceabdb7bc4bf8946c4887f08e9765f5ff6 | commit | diff |
vcs-svn: pass paths through to fast-import
Now that there is no internal representation of the repo, it is not
necessary to tokenise paths. Use strbuf instead and bypass
string_pool.
This means svn-fe can handle arbitrarily long paths (as long as a
strbuf can fit them), with arbitrarily many path components.
While at it, since we now treat paths in their entirety, only quote
when necessary.
Signed-off-by: David Barr <david.barr@cordelta.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Now that there is no internal representation of the repo, it is not
necessary to tokenise paths. Use strbuf instead and bypass
string_pool.
This means svn-fe can handle arbitrarily long paths (as long as a
strbuf can fit them), with arbitrarily many path components.
While at it, since we now treat paths in their entirety, only quote
when necessary.
Signed-off-by: David Barr <david.barr@cordelta.com>
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>