#178: git backend problem with mv ??
---------------------+------------------------------------------------------
Reporter: zooko | Owner: lele
Type: defect | Status: new
Priority: major | Milestone: VersionOne
Component: tailor | Version: 0.9
Resolution: | Keywords:
---------------------+------------------------------------------------------
Comment(by lele):
Using DisjunctWorkingDirectories fixes the problem with that changeset.
The following script uses the "chunked" trick for a faster migration:
{{{
mkdir /tmp/testtahoe
cd /tmp/testtahoe
cat <<EOF >test-darcs2git.tailor
[DEFAULT]
verbose = True
replace-badchars = {'\xb4': '´', '\xc1': 'Á', '\xc4': 'Ä',
'\xc5': 'Å', '\xc9': 'É', '\xcd': 'Í', '\xd3': 'Ó',
'\xd5': 'Ő', '\xd6': 'Ö', '\xda': 'Ú', '\xdb': 'Ű',
'\xdc': 'Ü', '\xdf': 'ß', '\xe1': 'á', '\xe5': 'å',
'\xe9': 'é', '\xed': 'í', '\xf1': 'ñ', '\xf3': 'ó',
'\xf5': 'ő', '\xf6': 'ö', '\xfa': 'ú', '\xfb': 'ű',
'\xfc': 'ü', '\xc2': 'A'}
[project]
root-directory = /tmp/testtahoe/rootdir
source = darcs:source
target = git:target
start-revision = INITIAL
[darcs:source]
repository = /tmp/testtahoe/intermediary-repo
init-options = --hashed
subdir = darcs-side
[git:target]
subdir = git-side
EOF
mkdir /tmp/testtahoe/intermediary-repo
cd /tmp/testtahoe/intermediary-repo
darcs init --hashed
while python -c "print 'y'*200+'d'" | darcs pull --quiet ~/wip/tahoe
do
~/wip/tailor/tailor.hashed/tailor -c /tmp/testtahoe/test-
darcs2git.tailor
done
}}}
I will try to understand why the normal case (without DWD) fails...
--
Ticket URL: <http://progetti.arstecnica.it/tailor/ticket/178#comment:1>
Tailor <http://progetti.arstecnica.it/tailor>
An inter-VCs changeset exchanger
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor