You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ek...@apache.org on 2005/08/06 19:53:29 UTC

svn commit: r230559 - /beehive/trunk/DEVELOPING.txt

Author: ekoneil
Date: Sat Aug  6 10:53:27 2005
New Revision: 230559

URL: http://svn.apache.org/viewcvs?rev=230559&view=rev
Log:
Some additions to DEVELOPING.txt.

BB: self
DRT: none


Modified:
    beehive/trunk/DEVELOPING.txt

Modified: beehive/trunk/DEVELOPING.txt
URL: http://svn.apache.org/viewcvs/beehive/trunk/DEVELOPING.txt?rev=230559&r1=230558&r2=230559&view=diff
==============================================================================
--- beehive/trunk/DEVELOPING.txt (original)
+++ beehive/trunk/DEVELOPING.txt Sat Aug  6 10:53:27 2005
@@ -2,59 +2,81 @@
 Developing in Beehive
 =====================
 
-BEFORE COMMITTING A FILE IN SVN:
+Hey; we're glad you're here!  If you're interested in developing Beehive, the 
+information below is for you.  First, make sure you've read the introduction
+for Beehive contributors here:
+
+  http://wiki.apache.org/beehive/For_Beehive_Developers  
+
+This should help you get started setting up Beehive in your IDE and navigating
+what code is where.  
+
+You'll also need to configure your Subversion client to handle end-of-line styles
+correctly.  To do this, follow the directions below.
+
+Configuring your Subversion client
+==================================
+
 Every text file must have the svn:eol-style property set to 'native'.  This
 causes ends-of-line to be translated to the correct format for the local
 operating system when files are checked out (e.g., LF on linux, CR/LF on
 Windows).  You can do this on a per-file basis using the 'svn propset' command:
+
      svn propset svn:eol-style native <file path>
 
 An easier way to ensure that all added files have the right properties set is
 to use the "auto-props" feature in the SVN client configuration file.  The
 location of this file varies depending on the operating system (see
 http://svnbook.red-bean.com/svnbook/book.html#svn-ch-7-sect-1).
-On Linux it is located
+On Linux/UNIX it is located:
+
    ~/.subversion/config
-On Windows, it is typically located in a hidden directory
+
+On Windows, it is typically located in a hidden directory:
+
    %SYSROOT%\Documents and Settings\<user name>\Application Data\Subversion
-   If you have problems locating this, make sure you can view 
-   hidden directory contents.
+If you have problems locating this, make sure you can view hidden directory 
+contents.
+
 Confirm the "header" named [miscellany] is uncommented.
+
 Then, add (uncomment) the following line under the "[miscellany]" section:
+
     enable-auto-props = yes
 
 Then, add (uncomment) an "[auto-props]" section (include the [auto-props] 
 header as well) with a list of file extensions that will automatically 
 trigger the svn:eol-style=native property:
-    [auto-props]
-    *.txt = svn:eol-style=native
-    *.java = svn:eol-style=native
-    *.jj = svn:eol-style=native
-    *.xml = svn:eol-style=native
-    *.xsd = svn:eol-style=native
-    *.xsdconfig = svn:eol-style=native
-    *.dtd = svn:eol-style=native
-    *.properties = svn:eol-style=native
-    *.jcs = svn:eol-style=native
-    *.jcx = svn:eol-style=native
-    *.jpf = svn:eol-style=native
-    *.jpfs = svn:eol-style=native
-    Global.app = svn:eol-style=native
-    *.jsp* = svn:eol-style=native
-    *.jspx = svn:eol-style=native
-    *.jspf = svn:eol-style=native
-    *.jsf = svn:eol-style=native
-    *.jsfb = svn:eol-style=native
-    *.faces = svn:eol-style=native
-    *.tld = svn:eol-style=native
-    *.tldx = svn:eol-style=native
-    *.tag = svn:eol-style=native
-    *.tagf = svn:eol-style=native
-    *.html = svn:eol-style=native
-    *.css = svn:eol-style=native
-    *.js = svn:eol-style=native
-    *.inc = svn:eol-style=native
-    *.sh = svn:eol-style=native;svn:executable
-    *.cmd = svn:eol-style=native
-    *.pl = svn:eol-style=native
-    *.py = svn:eol-style=native
+
+[auto-props]
+*.txt = svn:eol-style=native
+*.java = svn:eol-style=native
+*.jj = svn:eol-style=native
+*.xml = svn:eol-style=native
+*.xsd = svn:eol-style=native
+*.xsdconfig = svn:eol-style=native
+*.dtd = svn:eol-style=native
+*.properties = svn:eol-style=native
+*.jcs = svn:eol-style=native
+*.jcx = svn:eol-style=native
+*.jpf = svn:eol-style=native
+*.jpfs = svn:eol-style=native
+Global.app = svn:eol-style=native
+*.jsp* = svn:eol-style=native
+*.jspx = svn:eol-style=native
+*.jspf = svn:eol-style=native
+*.jsf = svn:eol-style=native
+*.jsfb = svn:eol-style=native
+*.faces = svn:eol-style=native
+*.tld = svn:eol-style=native
+*.tldx = svn:eol-style=native
+*.tag = svn:eol-style=native
+*.tagf = svn:eol-style=native
+*.html = svn:eol-style=native
+*.css = svn:eol-style=native
+*.js = svn:eol-style=native
+*.inc = svn:eol-style=native
+*.sh = svn:eol-style=native;svn:executable
+*.cmd = svn:eol-style=native
+*.pl = svn:eol-style=native
+*.py = svn:eol-style=native