Frage

Wie kann ich den Autor in SVN einstellen? Ich benutze Smart SVN?

War es hilfreich?

Lösung

Ich denke, Sie möchten Autor in Dateieigenschaften sehen. Ist es richtig? Ich weiß nicht, wie man es in Smart SVN macht, während ich die Befehlszeile oder Schildkröten verwende.

Verwenden Sie in Windows mit TortoisesVN Dateikontextmenü und klicken Sie auf Dateieigenschaften. Es gibt "Subversion" -Tab. Auf dieser Registerkarte können Sie Eigenschaften hinzufügen. Um den Autor hinzuzufügen, sollten Sie hinzufügen "

property name=svn:keywords
property value=Author Date Id Revision

Wenn Sie eine solche Eigenschaft zu allen Dateien hinzufügen möchten, die Sie dem Repository hinzufügen, schauen Sie sich Ihre Subversion -Konfigurationsdatei an: c:\Documents and Settings\[user]\[AppData]\Subversion\config

Es gibt auto-props Abschnitt und setzen Sie es auf:

[auto-props]
* = svn:keywords=Author Date Id Revision

(Dies funktioniert nur für neue Dateien, die Sie dem Repository hinzufügen).

Es gibt Dokumentation der SVN -Dateieigenschaften

Andere Tipps

Der Autor eines bestimmten Commits wird in SVN als Revisionseigentum gespeichert, nämlich SVN: Autor. Dies wird automatisch auf den im Befehl SVN angegebenen Benutzer festgelegt (oder den Benutzernamen angegeben, wenn er für Anmeldeinformationen aufgefordert wird, wenn kein Benutzer im Befehl angegeben ist und anonyme Commits nicht zugelassen sind)

Nachdem ein Commit eingetragen ist, kann abhängig von der Serverkonfiguration die spezifischen Eigenschaften bearbeitet werden. Dies ist der Bearbeitung der Protokollnachricht einer Revision sehr ähnlich, wie in der Antwort auf die Antwort angegeben Dieser Stapelüberlauffrage

In diesem Fall sind die Annahme, dass Revisionseigenschafts -Änderungen für Ihr Repostory auf dem Server aktiviert sind, die SVN: Author -Eigenschaft wie folgt bearbeiten:

SVN PS SVN: Autor "Autor_Name" -Revprop -r revision_number "repository_url"

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top