Über ein LAN zusammenarbeiten

870
FreeSnow

Ein Mitarbeiter und ich müssen eine HTML-basierte Website erstellen (kein PHP, kein ASP.net usw.). Gibt es für uns überhaupt eine Möglichkeit, in den gleichen Dateien / Projekten in unserem LAN zu arbeiten? Live-Bearbeitungen wären die besten, jedes andere System wäre jedoch akzeptabel.

1
Suchen Sie nach einer kollaborativen Live-Bearbeitungssoftware oder nach Informationen zur Versionskontrolle? Sie könnten ein lokales `git` oder` svn`- oder `mercurial'-Repository verwenden. Dies würde dazu beitragen, Edit-Konfekten aufzulösen, aber das wäre nicht gleichbedeutend mit einer gleichzeitigen kollaborativen Bearbeitung. sbtkd85 vor 13 Jahren 1
Wie verhindern diese Systeme aus Neugier, Bearbeitungskonflikte? Ich könnte Sie nur bitten, dies als Antwort zu posten :) FreeSnow vor 13 Jahren 0

1 Antwort auf die Frage

5
sbtkd85

Ich würde die Verwendung von Versionskontrollsoftware vorschlagen, besonders ich mag git . Durch die Verwendung der Quellcodeverwaltung können Sie beide Dateien bearbeiten. Wenn Sie jedoch an derselben Datei Änderungen vornehmen, die in Konflikt stehen, werden Sie vom VCS informiert und können die Änderungen manuell zusammenführen. Bei den meisten Bearbeitungen kann die Software die von Ihnen vorgenommenen Änderungen automatisch zusammenführen. Dadurch wird sichergestellt, dass Sie die Arbeit des anderen nicht zerstören, und Sie können leicht auf eine frühere Version der Dateien (in diesem Fall die Website) zurückgreifen, falls Sie etwas vermasseln. Sie können die Verzweigung auch verwenden, um verschiedene Ideen / Merkmale zu testen und sie wieder zusammen mit der Hauptlinie zusammenzuführen, wenn Sie möchten, dass sie funktionieren.

Andere VCS umfassen Mercurial und Subversion (es gibt viele weitere). Ich würde git empfehlen, da es eine anständige Plattform-übergreifende Unterstützung bietet, gut dokumentiert und gut genutzt wird. Es ist also ziemlich einfach, ein paar gute Anleitungen / Hilfen dafür zu finden. Hier sind ein paar:

Das fasst es ziemlich gut zusammen, außer dass für Anfänger wirklich kleine Projekte (2 Personen in diesem Fall, nur HTML) ich Subversion mit TortoiseSVN empfehlen würde. Ich finde, es ist für die Leute einfacher zu verstehen, und die schönen Explorer-Erweiterungen bedeuten, dass Sie sich keine Gedanken über die Befehlszeile machen müssen. Kibbee vor 13 Jahren 2
Ich würde vorschlagen, dass es auf einer der kostenlosen Websites wie Assembla gehostet wird. Es ist einfacher einzurichten, es kümmert sich um Backups und Sie können es von überall aus verwenden. Jeanne Pindar vor 13 Jahren 0