Subversion und die auto-props auf dem Client / Server


By rakekniven - Posted on 29 October 2010

Möchten Sie das alle txt-Dateien das Property "svn:eol-style=native" bekommen?
Oder alle RC-Dateien das Property "svn:keywords=Rev Id" bekommen?
Dann ist das automatische setzen von Eigenschaft (Automatic Property Setting) Ihre Lösung.

Das war die gute Nachricht, denn leider lassen sich auto-props bei Subversion (bis heute 1.6.13) nur auf dem Client setzen.

Möglichkeiten

  1. Auf allen Clients die gleiche Config vorhalten
    Details: https://cwiki.apache.org/GMOxDEV/subversion-client-configuration.html
  2. Nutzen des Clients TortioseSVN und nutzen von tsvn-keywords
    Details: http://tortoisesvn.net/docs/release/TortoiseSVN_de/tsvn-dug-propertypage... (bester Link!)
  3. Ein pre-commit-Hook-Script nutzen, welche keine Dateien zulässt, denen die passenden Eigenschaften fehlen.
    Details:
    http://subversion.apache.org/faq.html
    Skript: http://svn.apache.org/repos/asf/subversion/trunk/contrib/hook-scripts/ch...

Links: