Seite 1 von 1

Arbeiten mit Listen im Team

Verfasst: Dienstag 20. August 2013, 20:16
von MarcelF6
Hallo miteinander

Wir arbeiten in einem kleinen Team mit diversen (grossen) Listen, die von Zeit zu Zeit und von verschiedenen Personen bearbeitet werden. Bisher haben wir die aktualisierten Listen immer per Mail versandt, auch wenn es sich jeweils nur um kleine Änderungen gehandelt hat. Dieses System ist aber etwas mühsam, daher wollte ich die Frage mal hier ins Forum werfen, ob ihr bessere Lösungen kennt bzw. auch anwendet?

Danke für alle Hinweise,
Marcel

Re: Arbeiten mit Listen im Team

Verfasst: Dienstag 20. August 2013, 20:32
von BlackJack
@MarcelF6: Was sind „Listen” in diesem Fall ganz konkret? Kann man die irgendwie in Textdateien kodieren? Dann würde ich eine Versionskontrolle vorschlagen. Git, Mercurial, oder Subversion.

Re: Arbeiten mit Listen im Team

Verfasst: Dienstag 20. August 2013, 22:04
von MarcelF6
Es sind .txt-Files, ja.
Also unter den Programmierern arbeiten wir bereits mit Mercurial. Versionskontrolle klingt aber gut - gibt es hierzu nicht etwas "benutzerfreundlicheres" (evtl. mit grafischem Interface?)

Re: Arbeiten mit Listen im Team

Verfasst: Dienstag 20. August 2013, 22:35
von EyDu
emacs, hg-Plugin und ein buntes Theme - also ich würde das schon grafisch und benutzerfreundlich nennen :twisted:

Re: Arbeiten mit Listen im Team

Verfasst: Dienstag 20. August 2013, 22:48
von BlackJack
@MarcelF6: Es gibt doch für die meisten Versionskontrollen sogar mehrere konkurrierende grafische Werkzeuge. Ich verwende für Mercurial TortioseHg.

Re: Arbeiten mit Listen im Team

Verfasst: Dienstag 20. August 2013, 23:27
von cofi
EyDu hat geschrieben:emacs, hg-Plugin und ein buntes Theme - also ich würde das schon grafisch und benutzerfreundlich nennen :twisted:
Da widersprech ich aber entschieden! emacs & magit und von mir aus auch ein buntes Theme ;)

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 21. August 2013, 00:00
von EyDu
cofi hat geschrieben:
EyDu hat geschrieben:emacs, hg-Plugin und ein buntes Theme - also ich würde das schon grafisch und benutzerfreundlich nennen :twisted:
Da widersprech ich aber entschieden! emacs & magit und von mir aus auch ein buntes Theme ;)
Puh, da werden wir uns sicher nie einig. Vielleicht kommt noch jemand mit vi, dann können wir unsere Differenzen vergessen :D

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 21. August 2013, 00:15
von cofi
Ja, es sei denn du hast ein Mercurial-Frontend an der Hand, das tatsaechlich angenehm benutzbar ist. monky ist nicht schlecht (es orientiert sich an magit) nur fehlt da noch reichlich und die aktuelle Entwicklung wird von Schildkroeten ueberrundet.

Aber back-to-topic: _Alle_ genannten Versionskontrollsysteme haben graphische Frontends. Wenn du tatsaechlich sinnvolle Vorschlaege haben willst, solltest du mehr ueber die beteiligten Personen erzaehlen oder was tatsaechliche Constraints sind.

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 21. August 2013, 10:31
von lunar
cofi hat geschrieben:
EyDu hat geschrieben:emacs, hg-Plugin und ein buntes Theme - also ich würde das schon grafisch und benutzerfreundlich nennen :twisted:
Da widersprech ich aber entschieden! emacs & magit und von mir aus auch ein buntes Theme ;)
Wo ist hier der "like"-Knopf? ;)

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 11. September 2013, 15:38
von MarcelF6
Ok, das heisst, Mercurial hat gewonnen.
Eine Frage: Gibt es irgendwo ein gutes (evtl. sogar step-by-step) Skript, das einem zeigt, wie man ein Repository einrichtet und für andere freigeben kann?
Ich selbst arbeite bereits mit Mercurial; nur habe ich lediglich Benutzerkenntnisse, ich konnte noch nie ein Repository von Grund auf neu "bauen".
Besten Dank.

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 11. September 2013, 16:09
von lunar
Ich glaube, der hg init hilft Dir weiter.

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 11. September 2013, 16:54
von MarcelF6
Genau danach suchte ich :)

Noch eine letzte Frage: Gibt es die Möglichkeit, die URL zu ändern, mit der man Mercurial aufruft?
Momentan (default) habe ich die Hauptadresse des Servers inkl. :8000, was aufgerufen werden muss.

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 11. September 2013, 18:05
von BlackJack
@MarcelF6: Ja klar, das ist jetzt aber ein bisschen zu pauschal gefragt. Ist halt eine Frage wie Du Dein Netzwerk konfiguriert hast, ob da ein Webserver läuft und falls ja wie Du den Mercurial-Server da integrierst.

Ich persönlich benutze nicht HTTP sondern SSH um ein „zentrales Repository” zu betreiben. Also auch keinen Serverprozess für Mercurial.

Re: Arbeiten mit Listen im Team

Verfasst: Mittwoch 11. September 2013, 22:21
von MarcelF6
Ja, habs hinbekommen :)

Re: Arbeiten mit Listen im Team

Verfasst: Montag 23. September 2013, 10:09
von MarcelF6
Ich hätte noch eine Frage: Wie kann man einen neuen hguser inklusive Passwort hinzufügen?
Besten Dank für die Tipps und die Hilfe :)

Re: Arbeiten mit Listen im Team

Verfasst: Samstag 28. September 2013, 10:33
von Leonidas
Hängt ab wie dein Mercurial konfiguriert ist. Soweit mir das bekannt ist kümmert sich Mercurial gar nicht um Authentifizierung, das wird vom Transportprotokoll übernommen. Also bei SSH via SSH-User und bei HTTP über HTTP Basic Authentication.