From: Mattia B. <mat...@li...> - 2007-04-28 19:12:12
|
Hi all, just a heads up, I am going to convert the wxPerl SourceForge repository to Subversion. I hope the conversion to be finished by Monday. Best regards, Mattia |
From: Eric W. <scr...@gm...> - 2007-04-28 19:58:03
|
# from Mattia Barbon # on Saturday 28 April 2007 12:12 pm: >just a heads up, I am going to convert the wxPerl SourceForge >repository to Subversion. =A0I hope the conversion to be finished >by Monday. And there was much rejoicing :-D =2D-Eric =2D-=20 Consumers want choice, consumers want openness. =2D-Rob Glaser =2D-------------------------------------------------- http://scratchcomputing.com =2D-------------------------------------------------- |
From: Mark D. <mar...@zn...> - 2007-04-28 20:05:53
|
Rare indeed is something that everyone can agree on. V. happy here too. Mattia Barbon wrote: > Hi all, > just a heads up, I am going to convert the wxPerl SourceForge > repository to Subversion. I hope the conversion to be finished > by Monday. > > Best regards, > Mattia > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > wxperl-users mailing list > wxp...@li... > https://lists.sourceforge.net/lists/listinfo/wxperl-users |
From: Mattia B. <mat...@li...> - 2007-04-28 21:19:25
|
On Sat, 28 Apr 2007 21:12:12 +0200 Mattia Barbon <mat...@li...> wrote: > Hi all, > just a heads up, I am going to convert the wxPerl SourceForge > repository to Subversion. I hope the conversion to be finished > by Monday. I converted the repository locally, using cvs2svn. Due to current repositoy layout, the automatic conversion has created: tags/VERSION=0_01/wxPerl tags/VERSION=0_01/Alien-wxWidgets tags/VERSION=0_02/wxPerl tags/VERSION=0_02/Alien-wxWidgets tags/VERSION=0_03/wxPerl tags/VERSION=0_03/Alien-wxWidgets ... trunk/wxPerl trunk/Alien-wxWidgets ... While I can live with having the modules under 'trunk', the situation under 'tags' really bothers me. Using svn move I changed the structure to: wxPerl/trunk wxPerl/tags/release-0.01 wxPerl/tags/release-0.02 ... Alien-wxWidgets/trunk Alien-wxWidgets/tags/release-0.01 Alien-wxWidgets/tags/release-0.02 ... It works, but I suspect there is a better way to do it than svn move. Does anybody have any suggestion? TIA Mattia |
From: Eric W. <scr...@gm...> - 2007-04-28 22:01:23
|
# from Mattia Barbon # on Saturday 28 April 2007 02:19 pm: >repositoy layout, the automatic conversion has created: > >tags/VERSION=0_01/wxPerl >tags/VERSION=0_01/Alien-wxWidgets >tags/VERSION=0_02/wxPerl I don't think there's an option for cvs2svn to do this any differently. You'll have to do it in steps. My old (not very descriptive) notes imply that it might be like: http://cvs2svn.tigris.org/faq.html#oneatatime http://cvs2svn.tigris.org/cvs2svn.html#examples cd /tmp/ cvs2svn --dump-only repository/wxPerl svnadmin create --fs-type fsfs svn_repo # so, only if you want to put multiple things in one repository svn mkdir file:///tmp/svn_repo/wxPerl -m "wxPerl directory" svnadmin load --parent-dir wxPerl svn_repo/ < cvs2svn-dump >It works, but I suspect there is a better way to do it >than svn move. Yeah, it is best if it is in one layout from the beginning, otherwise there is a bit of friction in pulling logs and diffs where you have to (IIRC) use the full url because the file doesn't exist in the checkout path. --Eric -- Hot dogs: just another condiment. --Heart-attack Man --------------------------------------------------- http://scratchcomputing.com --------------------------------------------------- |
From: Mattia B. <mat...@li...> - 2007-04-29 00:13:45
|
On Sat, 28 Apr 2007 15:01:14 -0700 Eric Wilhelm <scr...@gm...> wrote: > I don't think there's an option for cvs2svn to do this any differently. > You'll have to do it in steps. Thanks for the pointers! For the records, I used the options file at the end of the e-mail. SVN browser: http://wxperl.svn.sourceforge.net/viewvc/wxperl/ SVN basic instructions: http://sourceforge.net/svn/?group_id=15655 Everybody with write access to CVS should already have write access to SVN. wxPerl site update will follow in the morning (time for bed now). Regards, Mattia symbol_transforms=[ RegexpSymbolTransform(r'^VERSION=0_([0-9_]+)$', r'release-0.\1'), RegexpSymbolTransform(r'^WXPERL_0_([0-9_]+)_RELEASE$', r'release-0.\1'), RegexpSymbolTransform(r'^BEFORE_THX$', r'before_thx'), RegexpSymbolTransform(r'^DIST_TOOLS_0_01$', r'release-0.01'), RegexpSymbolTransform(r'^start$', r'initial_import'), RegexpSymbolTransform(r'^BRANCH_ALIEN_WXWIDGETS$', r'alien_wxwidgets'), ] ctx.add_project( Project( r'wxperl-cvsbackup/Alien-wxWidgets', 'Alien-wxWidgets/trunk', 'Alien-wxWidgets/branches', 'Alien-wxWidgets/tags', symbol_transforms=symbol_transforms, ) ) ctx.add_project( Project( r'wxperl-cvsbackup/dist-tools', 'dist-tools/trunk', 'dist-tools/branches', 'dist-tools/tags', symbol_transforms=symbol_transforms, ) ) ctx.add_project( Project( r'wxperl-cvsbackup/WebSite', 'WebSite/trunk', 'WebSite/branches', 'WebSite/tags', symbol_transforms=symbol_transforms, ) ) ctx.add_project( Project( r'wxperl-cvsbackup/wxDemo', 'wxDemo/trunk', 'wxDemo/branches', 'wxDemo/tags', symbol_transforms=symbol_transforms, ) ) ctx.add_project( Project( r'wxperl-cvsbackup/wxFSLWP', 'wxFSLWP/trunk', 'wxFSLWP/branches', 'wxFSLWP/tags', symbol_transforms=symbol_transforms, ) ) ctx.add_project( Project( r'wxperl-cvsbackup/wxGLCanvas', 'wxGLCanvas/trunk', 'wxGLCanvas/branches', 'wxGLCanvas/tags', symbol_transforms=symbol_transforms, ) ) ctx.add_project( Project( r'wxperl-cvsbackup/wxPerl', 'wxPerl/trunk', 'wxPerl/branches', 'wxPerl/tags', symbol_transforms=symbol_transforms, ) ) |