]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add some internal documentation for 'svn ignore' maintenance;
authorPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Thu, 23 Apr 2015 21:28:12 +0000 (21:28 +0000)
committerPhilippe Waroquiers <philippe.waroquiers@skynet.be>
Thu, 23 Apr 2015 21:28:12 +0000 (21:28 +0000)
reference it from README_DEVELOPERS_processes

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15139

README_DEVELOPERS_processes
docs/internals/svn-HOWTO.txt [new file with mode: 0644]

index 5ff0076ce37ca9d93add51e66e049cc7280b2314..c514277aee33fabca105f3e56ea4b66113b5b61b 100644 (file)
@@ -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 (file)
index 0000000..717f633
--- /dev/null
@@ -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
+