dev@javaserverfaces.java.net

CVS HEAD -> SVN migration completed...mostly

From: Ryan Lubke <Ryan.Lubke_at_Sun.COM>
Date: Thu, 03 Apr 2008 10:45:19 -0700

Hey folks,

The conversion of the CVS HEAD (active JSF 2.0 development) has been
converted to Subversion.

The repository can be checked out using the following command:

    svn co https://mojarra.dev.java.net/svn/mojarra/trunk mojarra

So, going forward, all 2.0 development will be in subversion, and
any 1.1/1.2 sustaining will remain in CVS. This does make it a pain
when porting fixes from 1.2 to 2.0, however, I hope that this is temporary (
I need to experiment more with the migration tool's handling of
branches).


There are some items I'd like to get feedback on.

1. java.net accounts. I think the best option going forward
     is to only add individual developer accounts (i.e. those folks
     with commit access), and then have the guest account
     available for anonymous checkout.

2. svn auto-props. It seems this is a useful feature so that
     files will have line endings for their platform (prevent
     ^M on unix as an example)

     Here is an example configuration I "borrowed":
    

      [miscellany]
      enable-auto-props = yes

      [auto-props]
      *.java = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.jsp = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.css = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.htm = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.html = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.xml = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.xsl = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.dtd = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.xsd = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.txt = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.properties = svn:eol-style=native;svn:keywords=Date Author Id Revision
      *.tld = svn:eol-style=native;svn:keywords=Date Author Id Revision