svnno****@sourc*****
svnno****@sourc*****
2009年 9月 21日 (月) 02:38:12 JST
Revision: 3647 http://sourceforge.jp/projects/jiemamy/svn/view?view=rev&revision=3647 Author: yamkazu Date: 2009-09-21 02:38:12 +0900 (Mon, 21 Sep 2009) Log Message: ----------- [GEN-96] 既存のコミット済みファイルに適切なsvnプロパティを設定 これでおしまい! Modified Paths: -------------- athena/master/trunk/.settings/findbugs.xml athena/master/trunk/LICENSE.txt athena/master/trunk/checkstyle.xml athena/master/trunk/svn-autoprops.sh athena/master/trunk/svn-autoprops.txt Property Changed: ---------------- athena/master/trunk/.settings/findbugs.xml athena/master/trunk/LICENSE.txt athena/master/trunk/checkstyle.xml athena/master/trunk/pom.xml athena/master/trunk/svn-autoprops.sh athena/master/trunk/svn-autoprops.txt Modified: athena/master/trunk/.settings/findbugs.xml =================================================================== --- athena/master/trunk/.settings/findbugs.xml 2009-09-20 17:35:30 UTC (rev 3646) +++ athena/master/trunk/.settings/findbugs.xml 2009-09-20 17:38:12 UTC (rev 3647) @@ -1,6 +1,6 @@ -<FindBugsFilter> - <Match> - <Bug - pattern="SQL_BAD_RESULTSET_ACCESS,SQL_BAD_PREPARED_STATEMENT_ACCESS,RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION,RE_POSSIBLE_UNINTENDED_PATTERN,RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION,RV_CHECK_FOR_POSITIVE_INDEXOF,RV_DONT_JUST_NULL_CHECK_READLINE,NP_BOOLEAN_RETURN_NULL,CN_IDIOM,CN_IDIOM_NO_SUPER_CALL,CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE,CI_CONFUSED_INHERITANCE,IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD,HRS_REQUEST_PARAMETER_TO_HTTP_HEADER,HRS_REQUEST_PARAMETER_TO_COOKIE,XSS_REQUEST_PARAMETER_TO_JSP_WRITER,XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER,XSS_REQUEST_PARAMETER_TO_SEND_ERROR,IMSE_DONT_CATCH_IMSE,DE_MIGHT_DROP,DE_MIGHT_IGNORE,DMI_EMPTY_DB_PASSWORD,DMI_CONSTANT_DB_PASSWORD,DMI_USELESS_SUBSTRING,DMI_HARDCODED_ABSOLUTE_FILENAME,NP_IMMEDIATE_DEREFERENCE_OF_READLINE,RV_01_TO_INT,DM_RUN_FINALIZERS_ON_EXIT,DM_STRING_CTOR,DM_STRING_VOID_CTOR,DM_STRING_TOSTRING,DM_GC,DM_BOOLEAN_CTOR,DM_EXIT,DM_BOXED_PRIMITIVE_TOSTRING,DM_NEW_FOR_GETCLASS,DM_NEXTINT_VIA_NEXTDOUBLE,DM_USELESS_THREAD,DM_MONITOR_WAIT_ON_CONDITION,DMI_CALLING_NEXT_FROM_HASNEXT,BIT_IOR_OF_SIGNED_BYTE,INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE,INT_BAD_COMPARISON_WITH_SIGNED_BYTE,INT_BAD_REM_BY_1,DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION,INT_VACUOUS_COMPARISON,BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS,DMI_RANDOM_USED_ONLY_ONCE,DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT,DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED,DB_DUPLICATE_BRANCHES,DB_DUPLICATE_SWITCH_CLAUSES,AM_CREATES_EMPTY_ZIP_FILE_ENTRY,AM_CREATES_EMPTY_JAR_FILE_ENTRY,FI_FINALIZER_NULLS_FIELDS,FI_FINALIZER_ONLY_NULLS_FIELDS,BC_BAD_CAST_TO_CONCRETE_COLLECTION,BC_BAD_CAST_TO_ABSTRACT_COLLECTION,BC_UNCONFIRMED_CAST,BC_IMPOSSIBLE_CAST,BC_IMPOSSIBLE_INSTANCEOF,BC_VACUOUS_INSTANCEOF,NP_NULL_INSTANCEOF,QF_QUESTIONABLE_FOR_LOOP,DLS_DEAD_LOCAL_STORE,IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN,DLS_DEAD_LOCAL_STORE_OF_NULL,DLS_DEAD_STORE_OF_CLASS_LITERAL,DC_DOUBLECHECK,ESync_EMPTY_SYNC,FI_PUBLIC_SHOULD_BE_PROTECTED,FI_EMPTY,FI_NULLIFY_SUPER,FI_USELESS,FI_MISSING_SUPER_CALL,FI_EXPLICIT_INVOCATION,FE_FLOATING_POINT_EQUALITY,FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER,EQ_DONT_DEFINE_EQUALS_FOR_ENUM,EQ_SELF_USE_OBJECT,EQ_SELF_NO_OBJECT,CO_SELF_NO_OBJECT,HE_HASHCODE_USE_OBJECT_EQUALS,HE_HASHCODE_NO_EQUALS,HE_EQUALS_USE_HASHCODE,HE_EQUALS_NO_HASHCODE,HE_INHERITS_EQUALS_USE_HASHCODE,CO_ABSTRACT_SELF,EQ_ABSTRACT_SELF,HE_USE_OF_UNHASHABLE_CLASS,EQ_COMPARETO_USE_OBJECT_EQUALS,EQ_DOESNT_OVERRIDE_EQUALS,EQ_OTHER_USE_OBJECT,EQ_OTHER_NO_OBJECT,IS2_INCONSISTENT_SYNC,IS_FIELD_NOT_GUARDED,MSF_MUTABLE_SERVLET_FIELD,JLM_JSR166_LOCK_MONITORENTER,MF_METHOD_MASKS_FIELD,MF_CLASS_MASKS_FIELD,MWN_MISMATCHED_WAIT,MWN_MISMATCHED_NOTIFY,NN_NAKED_NOTIFY,J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION,NS_NON_SHORT_CIRCUIT,NS_DANGEROUS_NON_SHORT_CIRCUIT,NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE,NP_TOSTRING_COULD_RETURN_NULL,NP_CLONE_COULD_RETURN_NULL,NP_ALWAYS_NULL_EXCEPTION,NP_ALWAYS_NULL,NP_STORE_INTO_NONNULL_FIELD,NP_NULL_ON_SOME_PATH_EXCEPTION,NP_NULL_ON_SOME_PATH,NP_NULL_PARAM_DEREF_NONVIRTUAL,NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS,NP_NULL_PARAM_DEREF,RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE,RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE,RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE,RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES,RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE,NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE,NP_GUARANTEED_DEREF,NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH,NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT,NP_ARGUMENT_MIGHT_BE_NULL,OS_OPEN_STREAM,OS_OPEN_STREAM_EXCEPTION_PATH,ODR_OPEN_DATABASE_RESOURCE,ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH,DLS_DEAD_LOCAL_STORE_IN_RETURN,EC_BAD_ARRAY_COMPARE,DLS_OVERWRITTEN_INCREMENT,ICAST_BAD_SHIFT_AMOUNT,ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT,DMI_BAD_MONTH,IM_MULTIPLYING_RESULT_OF_IREM,IM_BAD_CHECK_FOR_ODD,DMI_INVOKING_TOSTRING_ON_ARRAY,DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY,IM_AVERAGE_COMPUTATION_COULD_OVERFLOW,IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION,ICAST_INTEGER_MULTIPLY_CAST_TO_LONG,BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR,BX_BOXING_IMMEDIATELY_UNBOXED,BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION,VA_FORMAT_STRING_ARG_MISMATCH,ES_COMPARING_STRINGS_WITH_EQ,ES_COMPARING_PARAMETER_STRING_WITH_EQ,RC_REF_COMPARISON,EC_UNRELATED_TYPES,EC_NULL_ARG,EC_UNRELATED_CLASS_AND_INTERFACE,EC_UNRELATED_INTERFACES,EC_ARRAY_AND_NONARRAY,EC_BAD_ARRAY_COMPARE,EC_UNRELATED_TYPES_USING_POINTER_EQUALITY,MS_EXPOSE_REP,RU_INVOKE_RUN,SA_FIELD_SELF_COMPARISON,SA_LOCAL_SELF_COMPARISON,SA_FIELD_SELF_COMPUTATION,SA_LOCAL_SELF_COMPUTATION,SA_FIELD_DOUBLE_ASSIGNMENT,SA_FIELD_SELF_COMPARISON,SA_LOCAL_SELF_COMPARISON,SA_FIELD_SELF_COMPUTATION,SA_LOCAL_SELF_COMPUTATION,SWL_SLEEP_WITH_LOCK_HELD,SP_SPIN_ON_FIELD,SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE,SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING,TLW_TWO_LOCK_WAIT,UW_UNCOND_WAIT,UR_UNINIT_READ,GC_UNRELATED_TYPES,UL_UNRELEASED_LOCK,UL_UNRELEASED_LOCK_EXCEPTION_PATH,UG_SYNC_SET_UNSYNC_GET,UCF_USELESS_CONTROL_FLOW,UCF_USELESS_CONTROL_FLOW_NEXT_LINE,ICAST_IDIV_CAST_TO_DOUBLE,ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL,ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND,BIT_AND,BIT_AND_ZZ,BIT_IOR,BIT_SIGNED_CHECK,BIT_SIGNED_CHECK_HIGH_BIT,ITA_INEFFICIENT_TO_ARRAY,IL_INFINITE_LOOP,IL_INFINITE_RECURSIVE_LOOP,IL_CONTAINER_ADDED_TO_ITSELF,IL_INFINITE_RECURSIVE_LOOP,IL_CONTAINER_ADDED_TO_ITSELF,UI_INHERITANCE_UNSAFE_GETRESOURCE,SI_INSTANCE_BEFORE_FINALS_ASSIGNED,IC_INIT_CIRCULARITY,ISC_INSTANTIATE_STATIC_CLASS,LI_LAZY_INIT_STATIC,LI_LAZY_INIT_UPDATE_STATIC,NP_LOAD_OF_KNOWN_NULL_VALUE,RV_RETURN_VALUE_IGNORED,RV_RETURN_VALUE_IGNORED_BAD_PRACTICE,RV_EXCEPTION_NOT_THROWN,MTIA_SUSPECT_STRUTS_INSTANCE_FIELD,MTIA_SUSPECT_SERVLET_INSTANCE_FIELD,ML_SYNC_ON_UPDATED_FIELD,NM_WRONG_PACKAGE,NM_WRONG_PACKAGE_INTENTIONAL,NM_VERY_CONFUSING,NM_VERY_CONFUSING_INTENTIONAL,NM_CONFUSING,NM_METHOD_CONSTRUCTOR_CONFUSION,NM_LCASE_HASHCODE,NM_LCASE_TOSTRING,NM_BAD_EQUAL,NM_CLASS_NAMING_CONVENTION,NM_FIELD_NAMING_CONVENTION,NM_METHOD_NAMING_CONVENTION,NM_CLASS_NOT_EXCEPTION,NM_SAME_SIMPLE_NAME_AS_SUPERCLASS,NM_SAME_SIMPLE_NAME_AS_INTERFACE,DM_NUMBER_CTOR,DM_FP_NUMBER_CTOR,EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC,EQ_ALWAYS_TRUE,EQ_ALWAYS_FALSE,EQ_COMPARING_CLASS_NAMES,EQ_UNUSUAL,EQ_GETCLASS_AND_CLASS_CONSTANT,PZLA_PREFER_ZERO_LENGTH_ARRAYS,PS_PUBLIC_SEMAPHORES,QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT,RR_NOT_CHECKED,SR_NOT_CHECKED,REC_CATCH_EXCEPTION,SC_START_IN_CTOR,STCAL_STATIC_CALENDAR_INSTANCE,STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE,STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE,STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE,SBSC_USE_STRINGBUFFER_CONCATENATION,SIO_SUPERFLUOUS_INSTANCEOF,STI_INTERRUPTED_ON_CURRENTTHREAD,NP_SYNC_AND_NULL_CHECK_FIELD,WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL,ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD,DMI_BLOCKING_METHODS_ON_URL,UM_UNNECESSARY_MATH,NP_UNWRITTEN_FIELD,UWF_NULL_FIELD,SS_SHOULD_BE_STATIC,SIC_INNER_SHOULD_BE_STATIC,SIC_INNER_SHOULD_BE_STATIC_ANON,SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS,USM_USELESS_SUBCLASS_METHOD,USM_USELESS_ABSTRACT_METHOD,VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG,VO_VOLATILE_REFERENCE_TO_ARRAY,WA_NOT_IN_LOOP,WA_AWAIT_NOT_IN_LOOP,NO_NOTIFY_NOT_NOTIFYALL,WMI_WRONG_MAP_ITERATOR,XFB_XML_FACTORY_BYPASS" /> - </Match> -</FindBugsFilter> +<FindBugsFilter> + <Match> + <Bug + pattern="SQL_BAD_RESULTSET_ACCESS,SQL_BAD_PREPARED_STATEMENT_ACCESS,RE_BAD_SYNTAX_FOR_REGULAR_EXPRESSION,RE_POSSIBLE_UNINTENDED_PATTERN,RE_CANT_USE_FILE_SEPARATOR_AS_REGULAR_EXPRESSION,RV_CHECK_FOR_POSITIVE_INDEXOF,RV_DONT_JUST_NULL_CHECK_READLINE,NP_BOOLEAN_RETURN_NULL,CN_IDIOM,CN_IDIOM_NO_SUPER_CALL,CN_IMPLEMENTS_CLONE_BUT_NOT_CLONEABLE,CI_CONFUSED_INHERITANCE,IA_AMBIGUOUS_INVOCATION_OF_INHERITED_OR_OUTER_METHOD,HRS_REQUEST_PARAMETER_TO_HTTP_HEADER,HRS_REQUEST_PARAMETER_TO_COOKIE,XSS_REQUEST_PARAMETER_TO_JSP_WRITER,XSS_REQUEST_PARAMETER_TO_SERVLET_WRITER,XSS_REQUEST_PARAMETER_TO_SEND_ERROR,IMSE_DONT_CATCH_IMSE,DE_MIGHT_DROP,DE_MIGHT_IGNORE,DMI_EMPTY_DB_PASSWORD,DMI_CONSTANT_DB_PASSWORD,DMI_USELESS_SUBSTRING,DMI_HARDCODED_ABSOLUTE_FILENAME,NP_IMMEDIATE_DEREFERENCE_OF_READLINE,RV_01_TO_INT,DM_RUN_FINALIZERS_ON_EXIT,DM_STRING_CTOR,DM_STRING_VOID_CTOR,DM_STRING_TOSTRING,DM_GC,DM_BOOLEAN_CTOR,DM_EXIT,DM_BOXED_PRIMITIVE_TOSTRING,DM_NEW_FOR_GETCLASS,DM_NEXTINT_VIA_NEXTDOUBLE,DM_USELESS_THREAD,DM_MONITOR_WAIT_ON_CONDITION,DMI_CALLING_NEXT_FROM_HASNEXT,BIT_IOR_OF_SIGNED_BYTE,INT_BAD_COMPARISON_WITH_NONNEGATIVE_VALUE,INT_BAD_COMPARISON_WITH_SIGNED_BYTE,INT_BAD_REM_BY_1,DMI_ANNOTATION_IS_NOT_VISIBLE_TO_REFLECTION,INT_VACUOUS_COMPARISON,BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS,DMI_RANDOM_USED_ONLY_ONCE,DMI_LONG_BITS_TO_DOUBLE_INVOKED_ON_INT,DMI_THREAD_PASSED_WHERE_RUNNABLE_EXPECTED,DB_DUPLICATE_BRANCHES,DB_DUPLICATE_SWITCH_CLAUSES,AM_CREATES_EMPTY_ZIP_FILE_ENTRY,AM_CREATES_EMPTY_JAR_FILE_ENTRY,FI_FINALIZER_NULLS_FIELDS,FI_FINALIZER_ONLY_NULLS_FIELDS,BC_BAD_CAST_TO_CONCRETE_COLLECTION,BC_BAD_CAST_TO_ABSTRACT_COLLECTION,BC_UNCONFIRMED_CAST,BC_IMPOSSIBLE_CAST,BC_IMPOSSIBLE_INSTANCEOF,BC_VACUOUS_INSTANCEOF,NP_NULL_INSTANCEOF,QF_QUESTIONABLE_FOR_LOOP,DLS_DEAD_LOCAL_STORE,IP_PARAMETER_IS_DEAD_BUT_OVERWRITTEN,DLS_DEAD_LOCAL_STORE_OF_NULL,DLS_DEAD_STORE_OF_CLASS_LITERAL,DC_DOUBLECHECK,ESync_EMPTY_SYNC,FI_PUBLIC_SHOULD_BE_PROTECTED,FI_EMPTY,FI_NULLIFY_SUPER,FI_USELESS,FI_MISSING_SUPER_CALL,FI_EXPLICIT_INVOCATION,FE_FLOATING_POINT_EQUALITY,FE_TEST_IF_EQUAL_TO_NOT_A_NUMBER,EQ_DONT_DEFINE_EQUALS_FOR_ENUM,EQ_SELF_USE_OBJECT,EQ_SELF_NO_OBJECT,CO_SELF_NO_OBJECT,HE_HASHCODE_USE_OBJECT_EQUALS,HE_HASHCODE_NO_EQUALS,HE_EQUALS_USE_HASHCODE,HE_EQUALS_NO_HASHCODE,HE_INHERITS_EQUALS_USE_HASHCODE,CO_ABSTRACT_SELF,EQ_ABSTRACT_SELF,HE_USE_OF_UNHASHABLE_CLASS,EQ_COMPARETO_USE_OBJECT_EQUALS,EQ_DOESNT_OVERRIDE_EQUALS,EQ_OTHER_USE_OBJECT,EQ_OTHER_NO_OBJECT,IS2_INCONSISTENT_SYNC,IS_FIELD_NOT_GUARDED,MSF_MUTABLE_SERVLET_FIELD,JLM_JSR166_LOCK_MONITORENTER,MF_METHOD_MASKS_FIELD,MF_CLASS_MASKS_FIELD,MWN_MISMATCHED_WAIT,MWN_MISMATCHED_NOTIFY,NN_NAKED_NOTIFY,J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION,NS_NON_SHORT_CIRCUIT,NS_DANGEROUS_NON_SHORT_CIRCUIT,NP_NULL_ON_SOME_PATH_MIGHT_BE_INFEASIBLE,NP_TOSTRING_COULD_RETURN_NULL,NP_CLONE_COULD_RETURN_NULL,NP_ALWAYS_NULL_EXCEPTION,NP_ALWAYS_NULL,NP_STORE_INTO_NONNULL_FIELD,NP_NULL_ON_SOME_PATH_EXCEPTION,NP_NULL_ON_SOME_PATH,NP_NULL_PARAM_DEREF_NONVIRTUAL,NP_NULL_PARAM_DEREF_ALL_TARGETS_DANGEROUS,NP_NULL_PARAM_DEREF,RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE,RCN_REDUNDANT_NULLCHECK_OF_NULL_VALUE,RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE,RCN_REDUNDANT_COMPARISON_TWO_NULL_VALUES,RCN_REDUNDANT_COMPARISON_OF_NULL_AND_NONNULL_VALUE,NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE,NP_GUARANTEED_DEREF,NP_GUARANTEED_DEREF_ON_EXCEPTION_PATH,NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT,NP_ARGUMENT_MIGHT_BE_NULL,OS_OPEN_STREAM,OS_OPEN_STREAM_EXCEPTION_PATH,ODR_OPEN_DATABASE_RESOURCE,ODR_OPEN_DATABASE_RESOURCE_EXCEPTION_PATH,DLS_DEAD_LOCAL_STORE_IN_RETURN,EC_BAD_ARRAY_COMPARE,DLS_OVERWRITTEN_INCREMENT,ICAST_BAD_SHIFT_AMOUNT,ICAST_QUESTIONABLE_UNSIGNED_RIGHT_SHIFT,DMI_BAD_MONTH,IM_MULTIPLYING_RESULT_OF_IREM,IM_BAD_CHECK_FOR_ODD,DMI_INVOKING_TOSTRING_ON_ARRAY,DMI_INVOKING_TOSTRING_ON_ANONYMOUS_ARRAY,IM_AVERAGE_COMPUTATION_COULD_OVERFLOW,IC_SUPERCLASS_USES_SUBCLASS_DURING_INITIALIZATION,ICAST_INTEGER_MULTIPLY_CAST_TO_LONG,BX_UNBOXED_AND_COERCED_FOR_TERNARY_OPERATOR,BX_BOXING_IMMEDIATELY_UNBOXED,BX_BOXING_IMMEDIATELY_UNBOXED_TO_PERFORM_COERCION,VA_FORMAT_STRING_ARG_MISMATCH,ES_COMPARING_STRINGS_WITH_EQ,ES_COMPARING_PARAMETER_STRING_WITH_EQ,RC_REF_COMPARISON,EC_UNRELATED_TYPES,EC_NULL_ARG,EC_UNRELATED_CLASS_AND_INTERFACE,EC_UNRELATED_INTERFACES,EC_ARRAY_AND_NONARRAY,EC_BAD_ARRAY_COMPARE,EC_UNRELATED_TYPES_USING_POINTER_EQUALITY,MS_EXPOSE_REP,RU_INVOKE_RUN,SA_FIELD_SELF_COMPARISON,SA_LOCAL_SELF_COMPARISON,SA_FIELD_SELF_COMPUTATION,SA_LOCAL_SELF_COMPUTATION,SA_FIELD_DOUBLE_ASSIGNMENT,SA_FIELD_SELF_COMPARISON,SA_LOCAL_SELF_COMPARISON,SA_FIELD_SELF_COMPUTATION,SA_LOCAL_SELF_COMPUTATION,SWL_SLEEP_WITH_LOCK_HELD,SP_SPIN_ON_FIELD,SQL_NONCONSTANT_STRING_PASSED_TO_EXECUTE,SQL_PREPARED_STATEMENT_GENERATED_FROM_NONCONSTANT_STRING,TLW_TWO_LOCK_WAIT,UW_UNCOND_WAIT,UR_UNINIT_READ,GC_UNRELATED_TYPES,UL_UNRELEASED_LOCK,UL_UNRELEASED_LOCK_EXCEPTION_PATH,UG_SYNC_SET_UNSYNC_GET,UCF_USELESS_CONTROL_FLOW,UCF_USELESS_CONTROL_FLOW_NEXT_LINE,ICAST_IDIV_CAST_TO_DOUBLE,ICAST_INT_CAST_TO_DOUBLE_PASSED_TO_CEIL,ICAST_INT_CAST_TO_FLOAT_PASSED_TO_ROUND,BIT_AND,BIT_AND_ZZ,BIT_IOR,BIT_SIGNED_CHECK,BIT_SIGNED_CHECK_HIGH_BIT,ITA_INEFFICIENT_TO_ARRAY,IL_INFINITE_LOOP,IL_INFINITE_RECURSIVE_LOOP,IL_CONTAINER_ADDED_TO_ITSELF,IL_INFINITE_RECURSIVE_LOOP,IL_CONTAINER_ADDED_TO_ITSELF,UI_INHERITANCE_UNSAFE_GETRESOURCE,SI_INSTANCE_BEFORE_FINALS_ASSIGNED,IC_INIT_CIRCULARITY,ISC_INSTANTIATE_STATIC_CLASS,LI_LAZY_INIT_STATIC,LI_LAZY_INIT_UPDATE_STATIC,NP_LOAD_OF_KNOWN_NULL_VALUE,RV_RETURN_VALUE_IGNORED,RV_RETURN_VALUE_IGNORED_BAD_PRACTICE,RV_EXCEPTION_NOT_THROWN,MTIA_SUSPECT_STRUTS_INSTANCE_FIELD,MTIA_SUSPECT_SERVLET_INSTANCE_FIELD,ML_SYNC_ON_UPDATED_FIELD,NM_WRONG_PACKAGE,NM_WRONG_PACKAGE_INTENTIONAL,NM_VERY_CONFUSING,NM_VERY_CONFUSING_INTENTIONAL,NM_CONFUSING,NM_METHOD_CONSTRUCTOR_CONFUSION,NM_LCASE_HASHCODE,NM_LCASE_TOSTRING,NM_BAD_EQUAL,NM_CLASS_NAMING_CONVENTION,NM_FIELD_NAMING_CONVENTION,NM_METHOD_NAMING_CONVENTION,NM_CLASS_NOT_EXCEPTION,NM_SAME_SIMPLE_NAME_AS_SUPERCLASS,NM_SAME_SIMPLE_NAME_AS_INTERFACE,DM_NUMBER_CTOR,DM_FP_NUMBER_CTOR,EQ_OVERRIDING_EQUALS_NOT_SYMMETRIC,EQ_ALWAYS_TRUE,EQ_ALWAYS_FALSE,EQ_COMPARING_CLASS_NAMES,EQ_UNUSUAL,EQ_GETCLASS_AND_CLASS_CONSTANT,PZLA_PREFER_ZERO_LENGTH_ARRAYS,PS_PUBLIC_SEMAPHORES,QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT,RR_NOT_CHECKED,SR_NOT_CHECKED,REC_CATCH_EXCEPTION,SC_START_IN_CTOR,STCAL_STATIC_CALENDAR_INSTANCE,STCAL_STATIC_SIMPLE_DATE_FORMAT_INSTANCE,STCAL_INVOKE_ON_STATIC_CALENDAR_INSTANCE,STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE,SBSC_USE_STRINGBUFFER_CONCATENATION,SIO_SUPERFLUOUS_INSTANCEOF,STI_INTERRUPTED_ON_CURRENTTHREAD,NP_SYNC_AND_NULL_CHECK_FIELD,WL_USING_GETCLASS_RATHER_THAN_CLASS_LITERAL,ML_SYNC_ON_FIELD_TO_GUARD_CHANGING_THAT_FIELD,DMI_BLOCKING_METHODS_ON_URL,UM_UNNECESSARY_MATH,NP_UNWRITTEN_FIELD,UWF_NULL_FIELD,SS_SHOULD_BE_STATIC,SIC_INNER_SHOULD_BE_STATIC,SIC_INNER_SHOULD_BE_STATIC_ANON,SIC_INNER_SHOULD_BE_STATIC_NEEDS_THIS,USM_USELESS_SUBCLASS_METHOD,USM_USELESS_ABSTRACT_METHOD,VA_PRIMITIVE_ARRAY_PASSED_TO_OBJECT_VARARG,VO_VOLATILE_REFERENCE_TO_ARRAY,WA_NOT_IN_LOOP,WA_AWAIT_NOT_IN_LOOP,NO_NOTIFY_NOT_NOTIFYALL,WMI_WRONG_MAP_ITERATOR,XFB_XML_FACTORY_BYPASS" /> + </Match> +</FindBugsFilter> Property changes on: athena/master/trunk/.settings/findbugs.xml ___________________________________________________________________ Modified: svn:mime-type - text/plain + text/xml Added: svn:keywords + Date Revision Author HeadURL Id Added: svn:eol-style + native Modified: athena/master/trunk/LICENSE.txt =================================================================== --- athena/master/trunk/LICENSE.txt 2009-09-20 17:35:30 UTC (rev 3646) +++ athena/master/trunk/LICENSE.txt 2009-09-20 17:38:12 UTC (rev 3647) @@ -1,202 +1,202 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. Property changes on: athena/master/trunk/LICENSE.txt ___________________________________________________________________ Added: svn:keywords + Date Revision Author HeadURL Id Added: svn:eol-style + native Modified: athena/master/trunk/checkstyle.xml =================================================================== --- athena/master/trunk/checkstyle.xml 2009-09-20 17:35:30 UTC (rev 3646) +++ athena/master/trunk/checkstyle.xml 2009-09-20 17:38:12 UTC (rev 3647) @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN" "http://www.puppycrawl.com/dtds/configuration_1_3.dtd"> -<!-- - This configuration file was written by the eclipse-cs plugin configuration editor +<!-- + This configuration file was written by the eclipse-cs plugin configuration editor --> -<!-- - Checkstyle-Configuration: Jiemamy Checks - Description: none +<!-- + Checkstyle-Configuration: Jiemamy Checks + Description: none --> <module name="Checker"> <property name="severity" value="warning"/> Property changes on: athena/master/trunk/checkstyle.xml ___________________________________________________________________ Modified: svn:mime-type - text/plain + text/xml Added: svn:keywords + Date Revision Author HeadURL Id Added: svn:eol-style + native Property changes on: athena/master/trunk/pom.xml ___________________________________________________________________ Modified: svn:mime-type - text/plain + text/xml Added: svn:keywords + Date Revision Author HeadURL Id Added: svn:eol-style + native Modified: athena/master/trunk/svn-autoprops.sh =================================================================== --- athena/master/trunk/svn-autoprops.sh 2009-09-20 17:35:30 UTC (rev 3646) +++ athena/master/trunk/svn-autoprops.sh 2009-09-20 17:38:12 UTC (rev 3647) @@ -1,188 +1,188 @@ -#!/bin/sh - -if [ $# -lt 1 ]; then - echo "Usage: svn-autoprops.sh <directory>" - exit 1 -fi - -find $1 -type f -name \*.bat -print0 | xargs -0 svn propset svn:eol-style CRLF -find $1 -type f -name \*.bat -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.bat -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.bat -print0 | xargs -0 svn propset svn-mine-type text/plain -find $1 -type f -name \*.bsh -print0 | xargs -0 svn propset svn:eol-style CRLF -find $1 -type f -name \*.bsh -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.bsh -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.bsh -print0 | xargs -0 svn propset svn:mime-type text/x-beanshell -find $1 -type f -name \*.cgi -print0 | xargs -0 svn propset svn:eol-style CRLF -find $1 -type f -name \*.cgi -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.cgi -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.cgi -print0 | xargs -0 svn propset svn-mine-type text/plain -find $1 -type f -name \*.cmd -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.cmd -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.cmd -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.cmd -print0 | xargs -0 svn propset svn-mine-type text/plain -find $1 -type f -name \*.js -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.js -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.js -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.js -print0 | xargs -0 svn propset svn:mime-type text/javascript -find $1 -type f -name \*.php -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.php -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.php -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.php -print0 | xargs -0 svn propset svn:mime-type text/x-php -find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.pl -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:mime-type text/x-perl -find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:executable -find $1 -type f -name \*.pm -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.pm -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.pm -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.pm -print0 | xargs -0 svn propset svn:mime-type text/x-perl -find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.py -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:mime-type text/x-python -find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:executable -find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.sh -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:mime-type text/x-sh -find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:executable -find $1 -type f -name \*.bmp -print0 | xargs -0 svn propset svn:mime-type image/bmp -find $1 -type f -name \*.gif -print0 | xargs -0 svn propset svn:mime-type image/gif -find $1 -type f -name \*.ico -print0 | xargs -0 svn propset svn:mime-type image/ico -find $1 -type f -name \*.jpeg -print0 | xargs -0 svn propset svn:mime-type image/jpeg -find $1 -type f -name \*.jpg -print0 | xargs -0 svn propset svn:mime-type image/jpeg -find $1 -type f -name \*.png -print0 | xargs -0 svn propset svn:mime-type image/png -find $1 -type f -name \*.tif -print0 | xargs -0 svn propset svn:mime-type image/tiff -find $1 -type f -name \*.tiff -print0 | xargs -0 svn propset svn:mime-type image/tiff -find $1 -type f -name \*.pdf -print0 | xargs -0 svn propset svn:mime-type application/pdf -find $1 -type f -name \*.avi -print0 | xargs -0 svn propset svn:mime-type video/avi -find $1 -type f -name \*.doc -print0 | xargs -0 svn propset svn:mime-type application/msword -find $1 -type f -name \*.eps -print0 | xargs -0 svn propset svn:mime-type application/postscript -find $1 -type f -name \*.gz -print0 | xargs -0 svn propset svn:mime-type application/gzip -find $1 -type f -name \*.mov -print0 | xargs -0 svn propset svn:mime-type video/quicktime -find $1 -type f -name \*.mp3 -print0 | xargs -0 svn propset svn:mime-type audio/mpeg -find $1 -type f -name \*.ppt -print0 | xargs -0 svn propset svn:mime-type application/vnd.ms-powerpoint -find $1 -type f -name \*.ps -print0 | xargs -0 svn propset svn:mime-type application/postscript -find $1 -type f -name \*.psd -print0 | xargs -0 svn propset svn:mime-type application/photoshop -find $1 -type f -name \*.rdf -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.rdf -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.rdf -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.rss -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.rss -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.rss -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.rtf -print0 | xargs -0 svn propset svn:mime-type text/rtf -find $1 -type f -name \*.swf -print0 | xargs -0 svn propset svn:mime-type application/x-shockwave-flash -find $1 -type f -name \*.tgz -print0 | xargs -0 svn propset svn:mime-type application/gzip -find $1 -type f -name \*.wav -print0 | xargs -0 svn propset svn:mime-type audio/wav -find $1 -type f -name \*.xls -print0 | xargs -0 svn propset svn:mime-type application/vnd.ms-excel -find $1 -type f -name \*.zip -print0 | xargs -0 svn propset svn:mime-type application/zip -find $1 -type f -name \.htaccess -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \.htaccess -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \.htaccess -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \.htaccess -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.css -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.css -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.css -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.css -print0 | xargs -0 svn propset svn:mime-type text/css -find $1 -type f -name \*.dtd -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.dtd -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.dtd -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.dtd -print0 | xargs -0 svn propset svn:mime-type text/xml -find $1 -type f -name \*.html -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.html -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.html -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.html -print0 | xargs -0 svn propset svn:mime-type text/html -find $1 -type f -name \*.ini -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.ini -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.ini -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.ini -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.jer -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.jer -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.jer -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.jer -print0 | xargs -0 svn propset svn:mime-type text/xml -find $1 -type f -name \*.properties -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.properties -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.properties -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.properties -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.sql -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.sql -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.sql -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.sql -print0 | xargs -0 svn propset svn:mime-type text/x-sql -find $1 -type f -name \*.txt -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.txt -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.txt -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.txt -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.xhtml -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.xhtml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.xhtml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.xhtml -print0 | xargs -0 svn propset svn:mime-type text/xhtml+xml -find $1 -type f -name \*.xml -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.xml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.xml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.xml -print0 | xargs -0 svn propset svn:mime-type text/xml -find $1 -type f -name \*.xsd -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.xsd -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.xsd -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.xsd -print0 | xargs -0 svn propset svn:mime-type text/xml -find $1 -type f -name \*.xsl -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.xsl -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.xsl -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.xsl -print0 | xargs -0 svn propset svn:mime-type text/xml -find $1 -type f -name \*.xslt -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.xslt -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.xslt -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.xslt -print0 | xargs -0 svn propset svn:mime-type text/xml -find $1 -type f -name \*.xul -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.xul -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.xul -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.xul -print0 | xargs -0 svn propset svn:mime-type text/xul -find $1 -type f -name \*.yaml -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.yaml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.yaml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.yaml -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.yml -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.yml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.yml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.yml -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \CHANGES -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \CHANGES -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \CHANGES -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \CHANGES -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \COPYING -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \COPYING -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \COPYING -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \COPYING -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \INSTALL -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \INSTALL -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \INSTALL -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \INSTALL -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \Makefile* -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \Makefile* -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \Makefile* -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \Makefile* -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \README -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \README -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \README -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \README -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \TODO -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \TODO -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \TODO -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \TODO -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.c -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.c -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.c -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.c -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.cpp -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.cpp -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.cpp -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.cpp -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.h -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.h -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.h -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" -find $1 -type f -name \*.h -print0 | xargs -0 svn propset svn:mime-type text/plain -find $1 -type f -name \*.java -print0 | xargs -0 svn propset svn:eol-style native -find $1 -type f -name \*.java -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" -find $1 -type f -name \*.java -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +#!/bin/sh + +if [ $# -lt 1 ]; then + echo "Usage: svn-autoprops.sh <directory>" + exit 1 +fi + +find $1 -type f -name \*.bat -print0 | xargs -0 svn propset svn:eol-style CRLF +find $1 -type f -name \*.bat -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.bat -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.bat -print0 | xargs -0 svn propset svn-mine-type text/plain +find $1 -type f -name \*.bsh -print0 | xargs -0 svn propset svn:eol-style CRLF +find $1 -type f -name \*.bsh -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.bsh -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.bsh -print0 | xargs -0 svn propset svn:mime-type text/x-beanshell +find $1 -type f -name \*.cgi -print0 | xargs -0 svn propset svn:eol-style CRLF +find $1 -type f -name \*.cgi -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.cgi -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.cgi -print0 | xargs -0 svn propset svn-mine-type text/plain +find $1 -type f -name \*.cmd -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.cmd -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.cmd -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.cmd -print0 | xargs -0 svn propset svn-mine-type text/plain +find $1 -type f -name \*.js -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.js -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.js -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.js -print0 | xargs -0 svn propset svn:mime-type text/javascript +find $1 -type f -name \*.php -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.php -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.php -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.php -print0 | xargs -0 svn propset svn:mime-type text/x-php +find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.pl -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:mime-type text/x-perl +find $1 -type f -name \*.pl -print0 | xargs -0 svn propset svn:executable +find $1 -type f -name \*.pm -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.pm -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.pm -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.pm -print0 | xargs -0 svn propset svn:mime-type text/x-perl +find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.py -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:mime-type text/x-python +find $1 -type f -name \*.py -print0 | xargs -0 svn propset svn:executable +find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.sh -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:mime-type text/x-sh +find $1 -type f -name \*.sh -print0 | xargs -0 svn propset svn:executable +find $1 -type f -name \*.bmp -print0 | xargs -0 svn propset svn:mime-type image/bmp +find $1 -type f -name \*.gif -print0 | xargs -0 svn propset svn:mime-type image/gif +find $1 -type f -name \*.ico -print0 | xargs -0 svn propset svn:mime-type image/ico +find $1 -type f -name \*.jpeg -print0 | xargs -0 svn propset svn:mime-type image/jpeg +find $1 -type f -name \*.jpg -print0 | xargs -0 svn propset svn:mime-type image/jpeg +find $1 -type f -name \*.png -print0 | xargs -0 svn propset svn:mime-type image/png +find $1 -type f -name \*.tif -print0 | xargs -0 svn propset svn:mime-type image/tiff +find $1 -type f -name \*.tiff -print0 | xargs -0 svn propset svn:mime-type image/tiff +find $1 -type f -name \*.pdf -print0 | xargs -0 svn propset svn:mime-type application/pdf +find $1 -type f -name \*.avi -print0 | xargs -0 svn propset svn:mime-type video/avi +find $1 -type f -name \*.doc -print0 | xargs -0 svn propset svn:mime-type application/msword +find $1 -type f -name \*.eps -print0 | xargs -0 svn propset svn:mime-type application/postscript +find $1 -type f -name \*.gz -print0 | xargs -0 svn propset svn:mime-type application/gzip +find $1 -type f -name \*.mov -print0 | xargs -0 svn propset svn:mime-type video/quicktime +find $1 -type f -name \*.mp3 -print0 | xargs -0 svn propset svn:mime-type audio/mpeg +find $1 -type f -name \*.ppt -print0 | xargs -0 svn propset svn:mime-type application/vnd.ms-powerpoint +find $1 -type f -name \*.ps -print0 | xargs -0 svn propset svn:mime-type application/postscript +find $1 -type f -name \*.psd -print0 | xargs -0 svn propset svn:mime-type application/photoshop +find $1 -type f -name \*.rdf -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.rdf -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.rdf -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.rss -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.rss -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.rss -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.rtf -print0 | xargs -0 svn propset svn:mime-type text/rtf +find $1 -type f -name \*.swf -print0 | xargs -0 svn propset svn:mime-type application/x-shockwave-flash +find $1 -type f -name \*.tgz -print0 | xargs -0 svn propset svn:mime-type application/gzip +find $1 -type f -name \*.wav -print0 | xargs -0 svn propset svn:mime-type audio/wav +find $1 -type f -name \*.xls -print0 | xargs -0 svn propset svn:mime-type application/vnd.ms-excel +find $1 -type f -name \*.zip -print0 | xargs -0 svn propset svn:mime-type application/zip +find $1 -type f -name \.htaccess -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \.htaccess -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \.htaccess -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \.htaccess -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.css -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.css -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.css -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.css -print0 | xargs -0 svn propset svn:mime-type text/css +find $1 -type f -name \*.dtd -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.dtd -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.dtd -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.dtd -print0 | xargs -0 svn propset svn:mime-type text/xml +find $1 -type f -name \*.html -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.html -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.html -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.html -print0 | xargs -0 svn propset svn:mime-type text/html +find $1 -type f -name \*.ini -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.ini -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.ini -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.ini -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.jer -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.jer -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.jer -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.jer -print0 | xargs -0 svn propset svn:mime-type text/xml +find $1 -type f -name \*.properties -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.properties -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.properties -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.properties -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.sql -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.sql -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.sql -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.sql -print0 | xargs -0 svn propset svn:mime-type text/x-sql +find $1 -type f -name \*.txt -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.txt -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.txt -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.txt -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.xhtml -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.xhtml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.xhtml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.xhtml -print0 | xargs -0 svn propset svn:mime-type text/xhtml+xml +find $1 -type f -name \*.xml -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.xml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.xml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.xml -print0 | xargs -0 svn propset svn:mime-type text/xml +find $1 -type f -name \*.xsd -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.xsd -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.xsd -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.xsd -print0 | xargs -0 svn propset svn:mime-type text/xml +find $1 -type f -name \*.xsl -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.xsl -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.xsl -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.xsl -print0 | xargs -0 svn propset svn:mime-type text/xml +find $1 -type f -name \*.xslt -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.xslt -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.xslt -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.xslt -print0 | xargs -0 svn propset svn:mime-type text/xml +find $1 -type f -name \*.xul -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.xul -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.xul -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.xul -print0 | xargs -0 svn propset svn:mime-type text/xul +find $1 -type f -name \*.yaml -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.yaml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.yaml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.yaml -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.yml -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.yml -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.yml -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.yml -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \CHANGES -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \CHANGES -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \CHANGES -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \CHANGES -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \COPYING -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \COPYING -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \COPYING -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \COPYING -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \INSTALL -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \INSTALL -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \INSTALL -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \INSTALL -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \Makefile* -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \Makefile* -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \Makefile* -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \Makefile* -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \README -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \README -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \README -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \README -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \TODO -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \TODO -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \TODO -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \TODO -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.c -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.c -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.c -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.c -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.cpp -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.cpp -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.cpp -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.cpp -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.h -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.h -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.h -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" +find $1 -type f -name \*.h -print0 | xargs -0 svn propset svn:mime-type text/plain +find $1 -type f -name \*.java -print0 | xargs -0 svn propset svn:eol-style native +find $1 -type f -name \*.java -print0 | xargs -0 perl -i -pe "s/\r\n/\n/" +find $1 -type f -name \*.java -print0 | xargs -0 svn propset svn:keywords "Date Revision Author HeadURL Id" find $1 -type f -name \*.java -print0 | xargs -0 svn propset svn:mime-type text/plain \ No newline at end of file Property changes on: athena/master/trunk/svn-autoprops.sh ___________________________________________________________________ Modified: svn:eol-style - CRLF + native Added: svn:executable + * Added: svn:mime-type + text/x-sh Added: svn:keywords + Date Revision Author HeadURL Id Modified: athena/master/trunk/svn-autoprops.txt =================================================================== --- athena/master/trunk/svn-autoprops.txt 2009-09-20 17:35:30 UTC (rev 3646) +++ athena/master/trunk/svn-autoprops.txt 2009-09-20 17:38:12 UTC (rev 3647) @@ -1,81 +1,81 @@ -[helpers] -#diff-cmd = diff - -[miscellany] -global-ignores = *.class *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store Thumbs.db - -enable-auto-props = yes - -[auto-props] -# Scriptish formats -*.bat = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn-mine-type=text/plain -*.bsh = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-beanshell -*.cgi = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn-mine-type=text/plain -*.cmd = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn-mine-type=text/plain -*.js = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/javascript -*.php = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-php -*.pl = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-perl; svn:executable -*.pm = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-perl -*.py = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-python; svn:executable -*.sh = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-sh; svn:executable - -# Image formats -*.bmp = svn:mime-type=image/bmp -*.gif = svn:mime-type=image/gif -*.ico = svn:mime-type=image/ico -*.jpeg = svn:mime-type=image/jpeg -*.jpg = svn:mime-type=image/jpeg -*.png = svn:mime-type=image/png -*.tif = svn:mime-type=image/tiff -*.tiff = svn:mime-type=image/tiff - -# Data formats -*.pdf = svn:mime-type=application/pdf -*.avi = svn:mime-type=video/avi -*.doc = svn:mime-type=application/msword -*.eps = svn:mime-type=application/postscript -*.gz = svn:mime-type=application/gzip -*.mov = svn:mime-type=video/quicktime -*.mp3 = svn:mime-type=audio/mpeg -*.ppt = svn:mime-type=application/vnd.ms-powerpoint -*.ps = svn:mime-type=application/postscript -*.psd = svn:mime-type=application/photoshop -*.rdf = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id -*.rss = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id -*.rtf = svn:mime-type=text/rtf -*.swf = svn:mime-type=application/x-shockwave-flash -*.tgz = svn:mime-type=application/gzip -*.wav = svn:mime-type=audio/wav -*.xls = svn:mime-type=application/vnd.ms-excel -*.zip = svn:mime-type=application/zip - -# Text formats -.htaccess = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.css = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/css -*.dtd = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml -*.html = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/html -*.ini = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.jer = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml -*.properties = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.sql = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-sql -*.txt = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.xhtml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xhtml+xml -*.xml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml -*.xsd = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml -*.xsl = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml -*.xslt = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml -*.xul = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xul -*.yaml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.yml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -CHANGES = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -COPYING = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -INSTALL = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -Makefile* = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -README = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -TODO = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain - -# Code formats -*.c = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.cpp = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.h = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain -*.java = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +[helpers] +#diff-cmd = diff + +[miscellany] +global-ignores = *.class *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store Thumbs.db + +enable-auto-props = yes + +[auto-props] +# Scriptish formats +*.bat = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn-mine-type=text/plain +*.bsh = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-beanshell +*.cgi = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn-mine-type=text/plain +*.cmd = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn-mine-type=text/plain +*.js = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/javascript +*.php = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-php +*.pl = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-perl; svn:executable +*.pm = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-perl +*.py = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-python; svn:executable +*.sh = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-sh; svn:executable + +# Image formats +*.bmp = svn:mime-type=image/bmp +*.gif = svn:mime-type=image/gif +*.ico = svn:mime-type=image/ico +*.jpeg = svn:mime-type=image/jpeg +*.jpg = svn:mime-type=image/jpeg +*.png = svn:mime-type=image/png +*.tif = svn:mime-type=image/tiff +*.tiff = svn:mime-type=image/tiff + +# Data formats +*.pdf = svn:mime-type=application/pdf +*.avi = svn:mime-type=video/avi +*.doc = svn:mime-type=application/msword +*.eps = svn:mime-type=application/postscript +*.gz = svn:mime-type=application/gzip +*.mov = svn:mime-type=video/quicktime +*.mp3 = svn:mime-type=audio/mpeg +*.ppt = svn:mime-type=application/vnd.ms-powerpoint +*.ps = svn:mime-type=application/postscript +*.psd = svn:mime-type=application/photoshop +*.rdf = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id +*.rss = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id +*.rtf = svn:mime-type=text/rtf +*.swf = svn:mime-type=application/x-shockwave-flash +*.tgz = svn:mime-type=application/gzip +*.wav = svn:mime-type=audio/wav +*.xls = svn:mime-type=application/vnd.ms-excel +*.zip = svn:mime-type=application/zip + +# Text formats +.htaccess = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.css = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/css +*.dtd = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml +*.html = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/html +*.ini = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.jer = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml +*.properties = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.sql = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/x-sql +*.txt = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.xhtml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xhtml+xml +*.xml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml +*.xsd = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml +*.xsl = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml +*.xslt = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xml +*.xul = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/xul +*.yaml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.yml = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +CHANGES = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +COPYING = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +INSTALL = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +Makefile* = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +README = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +TODO = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain + +# Code formats +*.c = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.cpp = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.h = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain +*.java = svn:eol-style=native; svn:keywords=Date Revision Author HeadURL Id; svn:mime-type=text/plain Property changes on: athena/master/trunk/svn-autoprops.txt ___________________________________________________________________ Added: svn:keywords + Date Revision Author HeadURL Id Added: svn:eol-style + native