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 Autoversioning mit WebDav für Office Dokumente

Frage Internet Server

Mitglied: quibbuser

quibbuser (Level 1) - Jetzt verbinden

12.11.2008, aktualisiert 13.11.2008, 5783 Aufrufe, 1 Kommentar

Hallo.

Konfiguration:

Subversion 1.5.4 läuft auf einem Apache http 2.2.10 Server.
Zugriff auf die Repositorys läuft über WebDav (mod_dav_svn) ab.
Eingebunden werden die Repositorys (auf Client Seite) über Novell NetDrive um die Daten komfortabel bereit zu stellen.

Problem:

Legt man z.B. ein neues .txt-File auf dem Netzlaufwerk an, bearbeitet es und speichert es hier und da mal ab, werden automatisch auto-commits durchgeführt und es entstehen auf der Fileserverseite mehre Revisionen. Was auch richtig so ist und wunderbar funktioniert.

Legt man z.B. ein neues Word-Dokument auf dem Netzlaufwerk an, bearbeitet es und speichert es hier und da mal ab, werden automatisch auto-commits durchgeführt ABER die Datei wird immer wieder überschrieben.
D.h. es werden keine Revisionen der Datei angelegt. Das ist nicht Sinn der Sache und ich wollte fragen ob Jmd. ein Lösung für diese Problem hat.

- Müssen sonstige Module aktiv sein?
- Gibt es etwas in der Repository Konfiguration zu beachten?
- etc.

Hier einmal meine DAV Freigabe:

01.
<Location /svn> 
02.
 
03.
        DAV svn 
04.
 
05.
	AuthBasicProvider ldap 
06.
        AuthType Basic 
07.
        AuthzLDAPAuthoritative off 
08.
        AuthName "Subversion Repository" 
09.
	SVNAutoversioning on 
10.
	 
11.
	AuthLDAPURL *** 
12.
 
13.
	AuthLDAPBindDN *** 
14.
	AuthLDAPBindPassword *** 
15.
 
16.
        SVNParentPath /etc/svn/repository 
17.
        SVNListParentPath on 
18.
 
19.
	<LimitExcept GET PROPFIND OPTIONS REPORT> 
20.
        	Require ldap-user *** 
21.
		Require ldap-user *** 
22.
	</LimitExcept> 
23.
 
24.
	ModMimeUsePathInfo on 
25.
 
26.
</Location>
Schonmal vielen Dank!
quibb
Mitglied: quibbuser
13.11.2008 um 13:53 Uhr
Update zur Problembeschreibung:

Wird ein auto-commit durchgeführt zählt die Revisionsnummer weiter, was auch gut so ist.

Wird ein auto-commit durchgeführt wird eine temporäre Datei z.B.

Autoversioning commit: a non-deltaV client made a change to
/9CFBEA8C.tmp

angelegt und gleich danach

Autoversioning commit: a non-deltaV client made a change to
/Neu Microsoft Office Word-Dokument.docx

Copied from: 9CFBEA8C.tmp revision x

Also die aktuelle Version von "Neu Microsoft Office Word-Dokument.docx" wird zuerst gelöscht und gleich danach wird aus der temporären Datei 9CFBEA8C.tmp eine neue Revision Neu "Microsoft Office Word-Dokument.docx" angelegt.

Das löschen der vorherigen Revision gilt es also zu vermeiden.

Grüße
quibb
Bitte warten ..
Neuester Wissensbeitrag
Off Topic

"Ich habe nichts zu verbergen"

(2)

Erfahrungsbericht von FA-jka zum Thema Off Topic ...

Ähnliche Inhalte
Heiß diskutierte Inhalte
Linux Netzwerk
gelöst DHCP vergibt keine Adressen (32)

Frage von Maik82 zum Thema Linux Netzwerk ...

Apache Server
gelöst Lets Encrypt SSL mit Apache2 (20)

Frage von banane31 zum Thema Apache Server ...

Hardware
gelöst PCI-Express-Adapterfrage (14)

Frage von DerWoWusste zum Thema Hardware ...