List Info

Thread: Converting repository to SVN




Converting repository to SVN
user name
2007-04-28 14: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

------------------------------------------------------------
-------------
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://sourcefor
ge.net/powerbar/db2/
_______________________________________________
wxperl-users mailing list
wxperl-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs

Re: Converting repository to SVN
country flaguser name
United States
2007-04-28 14:57:52
# 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.  I hope the conversion to be
finished
>by Monday.

And there was much rejoicing :-D

--Eric
-- 
Consumers want choice, consumers want openness.
--Rob Glaser
---------------------------------------------------
    http://scratchcomputing.c
om
---------------------------------------------------

------------------------------------------------------------
-------------
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://sourcefor
ge.net/powerbar/db2/
_______________________________________________
wxperl-users mailing list
wxperl-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs

Re: Converting repository to SVN
country flaguser name
United Kingdom
2007-04-28 15:05:45
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://sourcefor
ge.net/powerbar/db2/
> _______________________________________________
> wxperl-users mailing list
> wxperl-userslists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs



------------------------------------------------------------
-------------
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://sourcefor
ge.net/powerbar/db2/
_______________________________________________
wxperl-users mailing list
wxperl-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs

SVN advice (was: Converting repository to SVN)
user name
2007-04-28 16:19:27
On Sat, 28 Apr 2007 21:12:12 +0200
Mattia Barbon <mattia.barbonlibero.it> 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

------------------------------------------------------------
-------------
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://sourcefor
ge.net/powerbar/db2/
_______________________________________________
wxperl-users mailing list
wxperl-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs

Re: SVN advice (was: Converting repository to SVN)
country flaguser name
United States
2007-04-28 17:01:14
# 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.c
om
---------------------------------------------------

------------------------------------------------------------
-------------
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://sourcefor
ge.net/powerbar/db2/
_______________________________________________
wxperl-users mailing list
wxperl-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs

SVN online (was: SVN advice (was: Converting repository to SVN))
user name
2007-04-28 19:13:35
On Sat, 28 Apr 2007 15:01:14 -0700
Eric Wilhelm <scratchcomputinggmail.com> 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://sou
rceforge.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,
        )
    )

------------------------------------------------------------
-------------
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://sourcefor
ge.net/powerbar/db2/
_______________________________________________
wxperl-users mailing list
wxperl-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxperl-use
rs

[1-6]

about | contact  Other archives ( Real Estate discussion Medical topics )