You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Jens B. Jorgensen" <je...@tallan.com> on 2004/02/12 22:21:22 UTC

Re: vss2svn.py

Ok, I've done some more work on this and seem to have advanced its 
stability and functionality. It still does not handle the "store only 
latest version" flag for those who need that. It also doesn't handle 
Branch or Share operations. It does however handle 
deleted/recovered/purged/destroyed files though. I made the handling of 
environment variables and command-lines params (hopefully) a little more 
robust. A major change I made was replacing the command history parsing 
to use regexps which is a big improvement. Things like spaces in 
filenames which were certain death before should work now.

It's still got a way to go but this is progress. If anyone would care to 
grab the lastest version (see URL below) and give it a try please go 
ahead. I'll hopefully have improvements soon.

Andreas Mahel wrote:

>I found the vss2svn.py conversion script (on
>https://chidb01.tallan.com/vss2svn), and I'm wondering if someone actively
>maintains it?
>Since I'll be moving quite some stuff from several VSS repositories over to
>using subversion, this script would really come quite handy, if not
>
>a) it would crash on the first vss rep I've tried it on, and
>
>b) my Python programming experience is restricted to my messing around with
>vss2svn.py today, and I currently don't have the time to go and learn
>another programming language :-(
>
>Nevertheless, I found some minor inconsistencies (I got around these, using
>the "the rest of the code looks like this, let's type something similar"
>approach), but further down I got stuck, because necessary changes would
>have touched the VSS History parser (not so easy with the above approach).
>
>So I would have some input if someone is willing to take it and incorporate
>it into the script -- I just need someone to raise hand :-)
>
>
>Regards,
>
>Andreas
>
>_
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>  Andreas Mahel
>  IBM Global Services
>  Telephone: +41 79 460 11 80
>  E-Mail: Andreas.Mahel@ch.ibm.com
>  Timezone: Switzerland GMT+1
>  Visit Unity Software Deployment at: http://www.unitysite.com
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>For additional commands, e-mail: users-help@subversion.tigris.org
>  
>

-- 
Jens B. Jorgensen
jens.jorgensen@tallan.com

"With a focused commitment to our clients and our people, we deliver value through customized technology solutions."


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org