PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fileserver



deb
11.01.09, 07:30
Hallo,

wir betreiben momentan einen Fileserver. Ein Problem: lädt Bob morgens Datei X herunter , bearbeitet diese lokal und lädt sie abends wieder hoch ist alles OK. Lädt Alice mittags Datei X ebenfalls herunter und speichert diese _nach_ Bob sind alle Änderungen von Bob verloren. Gut, wenn Bob noch eine lokale Kopie hat, sonst ist seine Arbeit verloren...

Ich habe versucht, das mit WebDAV abzubilden, was teilweise auch funktioniert hat. Mit einem zusätzlichen Client WebDrive/Netdrive (mit den Nachteilen, dass der eine nicht mehr gepflegt wird und unter Vista abstürzt und der andere viel zu teuer ist) hat das auch funktioniert. Bob konnte die Datei "sperren" -> "ich arbeite dran" und das Problem war gelöst.

Kennt jemand eine bessere Technik, Software, etc.

Samba scheidet aus, der Fileserver soll im Internet stehen (SMB/CIFS=unverschlüsselt) und ein VPN will keiner haben ;-(


Im Prinzip ist so etwas gesucht, wie es Office beim Öffnen eines Dokuments bietet "das Dokument wird bereits bearbeitet. Wollen Sie benachrichtigt werden, wenn der andere Bearbeiter die Bearbeitung abgeschlossen hat oder das Dokument nur lesend öffnen?".

Vielen Dank im Voraus!

Gruß
Gerhard

Aqualung
11.01.09, 08:31
lädt sie abends wieder hoch

wie? ftp ?

marce
11.01.09, 09:39
Klingt nach dem klassischen Einsatzbereich für SVN und andere Versionskontrollsysteme.

MiGo
11.01.09, 09:40
Ein Problem: lädt Bob morgens Datei X herunter , bearbeitet diese lokal und lädt sie abends wieder hoch ist alles OK. Lädt Alice mittags Datei X ebenfalls herunter und speichert diese _nach_ Bob sind alle Änderungen von Bob verloren. Gut, wenn Bob noch eine lokale Kopie hat, sonst ist seine Arbeit verloren...
Mit SVN hast du das Problem nicht - und Bob kann auch wieder zum Donnerstag zurück, wenn ihm seine Arbeit vvom Freitag nicht gefällt :)


Mit einem zusätzlichen Client WebDrive/Netdrive (mit den Nachteilen, dass der eine nicht mehr gepflegt wird und unter Vista abstürzt und der andere viel zu teuer ist) hat das auch funktioniert.
Das geht auch ohne. Einfach ein Netzlaufwerk verbinden - XP/Vista können beide von Hause aus webdav.

Samba scheidet aus, der Fileserver soll im Internet stehen (SMB/CIFS=unverschlüsselt) und ein VPN will keiner haben ;-(

Tja, ausser WebDAV und SVN fällt mir dann nix mehr ein.

marce
11.01.09, 09:42
und SVN hat vor allem den Vorteil, daß andere User, die sich die Datei geladen haben und sie wieder hochladen wollen darüber informiert werden, wenn sich diese in der Zwischenzeit geändert hat - so kein Lock darauf gesetzt wurde.

Aqualung
11.01.09, 10:19
Ein bisschen anstrengender dürfte sein, etwas hiermit (http://search.cpan.org/~bnegrao/Net-FTP-Versioning-0.01/Versioning.pm) zu basteln.