Hello:
I'm hoping that tailor will help me where git svn has failed (namely,
in moving a large repository from git to svn). So far however I'm
getting start-up errors. With the following config file ...
[DEFAULT]
verbose = True
use-propset = True
[project]
target = svn:target
start-revision = 1
root-directory = /tmp/clone
state-file = tailor.state
source = git:source
subdir = taco
[git:source]
repository =
git://li101-104.members.linode.com/home/planetary/document-conversions/destination/.git
[svn:target]
repository = file:///home/planetary/svnrepo
module = /trunk
... I've gotten this:
$ rm -rf /tmp/clone/ && rm -rf svnrepo/
planetary@localhost:~$ ./tailor/tailor -D -v -c cmfcore.tailor
/home/planetary/tailor/vcpx/repository/__init__.py:64:
DeprecationWarning: object.__new__() takes no parameters
project, which)
23:37:54 [I] Bootstrapping "project" in "/tmp/clone"
23:37:54 [D] svn not found as new-style vcs, trying as monolithic
23:37:54 [I] $ svn ls file:///home/planetary/svnrepo
23:37:54 [D] Executing svn ls file:///home/planetary/svnrepo
('/home/planetary')
svn: Unable to open an ra_local session to URL
svn: Unable to open repository 'file:///home/planetary/svnrepo'
23:37:54 [W] [Status 1]
23:37:54 [I] $ svnadmin create --fs-type fsfs /home/planetary/svnrepo
23:37:54 [D] Executing svnadmin create --fs-type fsfs
/home/planetary/svnrepo ('/home/planetary')
23:37:55 [I] [Ok]
23:37:55 [I] $ svn ls file:///home/planetary/svnrepo/trunk
23:37:55 [D] Executing svn ls file:///home/planetary/svnrepo/trunk
('/home/planetary')
svn: URL 'file:///home/planetary/svnrepo/trunk' non-existent in that revision
23:37:55 [W] [Status 1]
23:37:55 [I] $ svn mkdir --parents -m "This directory will host the
upstream sources" file:///home/planetary/svnrepo/trunk
23:37:55 [D] Executing svn mkdir --parents -m "This directory will
host the upstream sources" file:///home/planetary/svnrepo/trunk
('/home/planetary')
Committed revision 1.
23:37:55 [I] [Ok]
23:37:55 [I] $ svn co --quiet --ignore-externals
file:///home/planetary/svnrepo/trunk /tmp/clone/taco
23:37:55 [D] Executing svn co --quiet --ignore-externals
file:///home/planetary/svnrepo/trunk /tmp/clone/taco
('/home/planetary')
23:37:56 [I] [Ok]
23:37:56 [I] /tmp/clone/taco $ svn propset svn:ignore --quiet .git
.svn .
23:37:56 [D] Executing svn propset svn:ignore --quiet .git
.svn . ('/tmp/clone/taco')
23:37:56 [I] [Ok]
23:37:56 [I] /tmp/clone/taco $ git clone -n
git://li101-104.members.linode.com/home/planetary/document-conversions/destination/.git
/tmp/clone/taco/.gittmp
23:37:56 [D] Executing git clone -n
git://li101-104.members.linode.com/home/planetary/document-conversions/destination/.git
/tmp/clone/taco/.gittmp ('/tmp/clone/taco')
fatal: working tree '/tmp/clone/taco' already exists.
23:37:56 [W] [Status 128]
23:37:56 [C] Checkout of project failed!
Failure applying upstream changes: /tmp/clone/taco $ git clone -n
git://li101-104.members.linode.com/home/planetary/document-conversions/destination/.git
/tmp/clone/taco/.gittmp failed
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor