From: Philippe Waroquiers Date: Thu, 23 Apr 2015 21:28:12 +0000 (+0000) Subject: Add some internal documentation for 'svn ignore' maintenance; X-Git-Tag: svn/VALGRIND_3_11_0~460 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=90febbe39b875c987528ab9bc7f0c37546dc98f2;p=thirdparty%2Fvalgrind.git Add some internal documentation for 'svn ignore' maintenance; reference it from README_DEVELOPERS_processes git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15139 --- diff --git a/README_DEVELOPERS_processes b/README_DEVELOPERS_processes index 5ff0076ce3..c514277aee 100644 --- a/README_DEVELOPERS_processes +++ b/README_DEVELOPERS_processes @@ -12,6 +12,9 @@ more in details afterwards. * Major release production: See docs/internals/release-HOWTO.txt (currently a bit out of date) +* Various guidelines/recommended usage for valgrind SVN + See docs/internals/svn-HOWTO.txt + * Minor/correction release production: TBD diff --git a/docs/internals/svn-HOWTO.txt b/docs/internals/svn-HOWTO.txt new file mode 100644 index 0000000000..717f633879 --- /dev/null +++ b/docs/internals/svn-HOWTO.txt @@ -0,0 +1,38 @@ +----------------------------------------------------------------------------- +Various guidelines/recommended usage for valgrind SVN +----------------------------------------------------------------------------- + +Update the ignore property +========================== +For various type of files, the ignore property of the directory +containing these files is to be updated. + +* Here is an example for a new test case: + $ svn stat + ? memcheck/tests/ppc32/power_ISA2_07 + ? memcheck/tests/ppc64/power_ISA2_07 + + Grrr..... + + $ cd memcheck/tests/ppc32 + $ svn propget svn:ignore . > ignore-me + ...edit ignore-me, add executable to the list... + $ svn propset svn:ignore . -F ignore-me + $ rm ignore-me + $ svn commit + + This is best done when a new testcase is added. + +* When adding a directory, look at the ignore property of a similar + directory for inspiration e.g. + $ svn propget svn:ignore auxprogs + .deps + getoff-amd64-darwin + getoff-x86-darwin + ... + libmpiwrap-x86-darwin.so.dSYM + Makefile + Makefile.in + valgrind-di-server + valgrind-listener +