Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Subversion Ersetzen von Schlüsselwörtern

Frage Linux Linux Tools

Mitglied: bytecounter

bytecounter (Level 2) - Jetzt verbinden

23.11.2014 um 11:32 Uhr, 1343 Aufrufe

Hallo zusammen,

vorweg das System:
Debian 6.0.10
SVN: 1.6.12

ich möchte, dass der SVN-Server bei jedem Commit automatisch bestimmte Keywords ersetzt. Dazu habe ich entsprechend die /etc/subversion/config wie folgt angepasst:
01.
... 
02.
### Section for configuring automatic properties. 
03.
 
04.
enable-auto-props = yes 
05.
 
06.
[auto-props] 
07.
### The format of the entries is: 
08.
###   file-name-pattern = propname[=value][;propname[=value]...] 
09.
### The file-name-pattern can contain wildcards (such as '*' and 
10.
### '?').  All entries which match (case-insensitively) will be 
11.
### applied to the file.  Note that auto-props functionality 
12.
### must be enabled, which is typically done by setting the 
13.
	 
14.
### 'enable-auto-props' option. 
15.
*.c = svn:eol-style=native 
16.
*.cpp = svn:eol-style=native 
17.
*.h = svn:keywords=Author Date Id Rev URL;svn:eol-style=native 
18.
*.sh = svn:eol-style=native;svn:executable 
19.
*.txt = svn:eol-style=native;svn:keywords=Author Date Id Rev URL; 
20.
*.php = svn:keywords Author Date Id Rev URL 
21.
*.phtml = svn:keywords=Author Date Id Rev URL 
22.
*.js = svn:keywords=Author Date Id Rev URL 
23.
*.tmpl = svn:keywords=Author Date Id Rev URL 
24.
*.css = svn:keywords=Author Date Id Rev URL 
25.
*.html = svn:keywords=Author Date Id Rev URL 
26.
*.java = svn:keywords=Author Date Id Rev URL 
27.
 
28.
...
In den benutzerspezifischen Configs unter /home/{user}/.subversion/config sind diese Parameter (wie alle anderen auch, auskommentiert). Da dürfte sich also nichts in die Quere kommen.
Trotzdem funktioniert das automatische Ersetzen nicht; es muss immer noch explizit für jede Datei vor dem Commit der Parameter svn:keywords gesetzt werden.

Ich habe auch schon versucht, die Keywords in Anführungszeichen zu setzen, also
*.java = svn:keywords="Author Date Id Rev URL"
hat aber leider auch nichts gebracht.

Wo liegt mein (Denk)fehler?

vg
Bytecounter
Ähnliche Inhalte
Notebook & Zubehör
gelöst Taste ersetzen - wie? (6)

Frage von honeybee zum Thema Notebook & Zubehör ...

Batch & Shell
gelöst Substring in einer Textvariablen ersetzen (3)

Frage von donnyS73lb zum Thema Batch & Shell ...

ISDN & Analoganschlüsse
EUMEX TK Anlage ersetzen (6)

Frage von oce zum Thema ISDN & Analoganschlüsse ...

Windows 10
gelöst Werden Dateien beim Ersetzen wirklich überschrieben? (3)

Frage von Nexder zum Thema Windows 10 ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Windows 10
Windows 10 im Unternehmen? (26)

Frage von zorlayan zum Thema Windows 10 ...

LAN, WAN, Wireless
Ping u. DNS geht am Rechner nicht mehr (18)

Frage von Kuemmel zum Thema LAN, WAN, Wireless ...

Festplatten, SSD, Raid
Raid 1 2 SSD mit Windows Server 2016 (17)

Frage von jaywee zum Thema Festplatten, SSD, Raid ...

Voice over IP
Über Fritzfax over IP gehen nur einige Faxe (12)

Frage von shearer9 zum Thema Voice over IP ...