Ich möchte SVN Externals in meinen Projekten verwenden, um eine Reihe von Plugins von Drittanbietern einzuschließen. Ich habe diesen Blog-Post empfehle fanden die svn Sparend: Äußerlichkeiten Wert in einer Datei (genannt svn.externals) mit den Ziel-/Quellenpaare, wie folgt aus:Unterstützt SVN eine Art von Kommentaren in seinen Eigenschaften?
akismet http://svn.wp-plugins.org/akismet/trunk
all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/trunk
und die -F
Flagge zu verwenden, setzen die Immobilien, etwa so:
svn propset svn:externals -F svn.externals
bekam ich die oben genannten Informationen von beer planet.
Jetzt zur Frage. Unterstützt SVN ein Kommentarformat, mit dem ich diese Datei svn.externals kommentieren kann? Ich möchte die externen Repositories unter libraries
, widgets
und dergleichen gruppieren. Außerdem dachte ich darüber nach, Anweisungen hinzuzufügen, wie diese Datei/Eigenschaft für meine anderen Entwickler am Anfang der Datei aktualisiert werden kann. Beispiel die #
unter der Annahme, beginnt einen Kommentar:
# README: When updating svn:externals
# 1. Update and save this file
# 2. Run 'svn propset svn:externals -F svn.externals
# 3. Commit 'svn ci -m "plugin XXXXXXXX added to svn:externals"'
# wp plugins
wp/content/plugins/akismet http://svn.wp-plugins.org/akismet/trunk
wp/content/plugins/all-in-one-seo-pack http://svn.wp-plugins.org/all-in-one-seo-pack/trunk
# jquery + plugins
js/jquery http://jquery-ui.googlecode.com/svn/trunk
# etc etc (this is just a random example of my idea)
-
Um es zusammenzufassen, meine Frage ist, ob SVN eine Art von Kommentaren in seinen Eigenschaften unterstützen? Und wenn ja, wie lautet die Syntax?
Zwei Antworten innerhalb einer Stunde nach fast einem Jahr, was ist das? Wie auch immer, es scheint, dass mein eigenes hypothetisches Dateiformat tatsächlich funktioniert. Ich stellte die Frage, als ich SVN gerade angefangen hatte und nicht wagte, es nur auf dem Repo des Unternehmens zu testen. – davur
Ich bin mir nicht sicher. Irgendwie endete diese Frage auf der Titelseite an dem Tag, an dem ich antwortete. – sylvanaar
"svnadmin create/tmp/repo" "SVN-Datei: /// tmp/repo." mit einem lokalen Repository experimentieren. – Veda