You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@xmlgraphics.apache.org by Jeremias Maerki <de...@greenmail.ch> on 2005/02/10 11:27:11 UTC

SVN repository set up

The SVN repository/directory for XML Graphics has just been set up. Clay,
would you please commit the XML Graphics website (Forrest sources)
to the following SVN URL?

https://svn.apache.org/repos/asf/xmlgraphics/site

For an example of how it should look you can have a look at:
https://svn.apache.org/repos/asf/xmlbeans/site/

If you have trouble setting up SVN access, I've got lots of experience
with it. Just yell.

Info on SVN at the ASF: http://www.apache.org/dev/version-control.html
The most important thing when starting is the "svnpasswd" command
explained on that page.

BTW, for those not listening into the infrastructure mailing list: There
is a certain pressure building that PMCs start thinking about creating a
plan (!) to migrate to Subversion. They want to eventually shut off CVS
to get rid of the necessity for shell accounts for committers. This
won't happen within the next 12 months, though, but we also need to
start thinking about it.

Thanks,
Jeremias Maerki


---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: SVN repository set up

Posted by Jeremias Maerki <de...@greenmail.ch>.
On 10.02.2005 15:31:10 Thomas DeWeese wrote:
> Jeremias Maerki wrote:
> 
> > BTW, for those not listening into the infrastructure mailing list: There
> > is a certain pressure building that PMCs start thinking about creating a
> > plan (!) to migrate to Subversion. They want to eventually shut off CVS
> > to get rid of the necessity for shell accounts for committers. This
> > won't happen within the next 12 months, though, but we also need to
> > start thinking about it.
> 
>     Actually it is proposed to happen in < 11 months (Jan 1, 2006).

I know. But given some people's resistance against SVN I guess it will
take longer than that.

>     My biggest concern is the lack of an equivalent to
> cvswrappers.  At least in Batik we have a large number of
> "binary" files - reference/asset images.  It doesn't appear
> that in SVN you can have them automatically treated as binary
> you must manually update the SVN properties for each file.
> 
>     This isn't a huge issue for the initial import but it means that
> whenever a new file is added the committer must remember to tag
> it as binary - which in my experience won't happen 75% of the
> time. :(

I don't think this will be a problem. I found that Subversion is
surprisingly reliable in this regard and will handle most files
correctly without intervention.

>     I'll also have to update our nightly source dist script to
> work with SVN.

Yup, but that won't be a big issue, either.


Jeremias Maerki


---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: SVN repository set up

Posted by Thomas DeWeese <Th...@Kodak.com>.
Jeremias Maerki wrote:

> BTW, for those not listening into the infrastructure mailing list: There
> is a certain pressure building that PMCs start thinking about creating a
> plan (!) to migrate to Subversion. They want to eventually shut off CVS
> to get rid of the necessity for shell accounts for committers. This
> won't happen within the next 12 months, though, but we also need to
> start thinking about it.

    Actually it is proposed to happen in < 11 months (Jan 1, 2006).

    My biggest concern is the lack of an equivalent to
cvswrappers.  At least in Batik we have a large number of
"binary" files - reference/asset images.  It doesn't appear
that in SVN you can have them automatically treated as binary
you must manually update the SVN properties for each file.

    This isn't a huge issue for the initial import but it means that
whenever a new file is added the committer must remember to tag
it as binary - which in my experience won't happen 75% of the
time. :(

    I'll also have to update our nightly source dist script to
work with SVN.

---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org


Re: SVN repository set up

Posted by Jeremias Maerki <de...@greenmail.ch>.
Yes, we can keep our tags along with the full history. Actually, it may
be a good idea to do the separation of common components from Batik and
FOP after the migration to SVN. That way we can retain full history
through the move of the classes from one subproject to the other. That
implicitly means I'd love to do the migration to SVN rather sooner than
later. :-)

I don't think migration to SVN is a big thing for FOP. For Batik it may
be more of an issue. I don't know the details about the scripts Thomas
mentioned. The actual migration will be done for us. We simply have to
do a new checkout of the sources and document the new location of the
sources. I don't think there's much more to do.

Anyway, I'd certainly like to wait at least a month or two before I
would want to consider a migration to Subversion. There have been too
many "SVN does not work" messages on infrastructure@ lately. The problem
seems to be under control now but still....

PS: Glen, please subscribe to general@xmlgraphics.apache.org. :-)

On 10.02.2005 15:38:04 Glen Mazza wrote:
> --- Jeremias Maerki <de...@greenmail.ch> wrote:
> > 
> > BTW, for those not listening into the infrastructure
> > mailing list: There
> > is a certain pressure building that PMCs start
> > thinking about creating a
> > plan (!) to migrate to Subversion. They want to
> > eventually shut off CVS
> > to get rid of the necessity for shell accounts for
> > committers. This
> > won't happen within the next 12 months, though, but
> > we also need to
> > start thinking about it.
> > 
> 
> +0.  I don't have a problem with it, but it may be a
> lot of work.  (Can we still keep our main tags for
> maintenance 0.20.5, 0.20.4, etc. and HEAD?)  From what
> I understand it is easier to revert changes across
> multiple files in Subversion compared to CVS, so I
> like that safety aspect to it.


Jeremias Maerki


---------------------------------------------------------------------
Apache XML Graphics Project URL: http://xmlgraphics.apache.org/
To unsubscribe, e-mail: general-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: general-help@xmlgraphics.apache.org