Gibt es Web-Apps, die die Zusammenarbeit im Quellcode ermöglichen? Ich denke an etwas, das auf einen SVN Repo/lokalen Ordner/etc aussehen könnte. und veröffentlichen Sie den Code mit Unterstützung für Threads Diskussionen unter jeder Datei oder Klasse. Idealerweise möchte ich etwas finden, das ich selbst bereitstellen/hosten könnte. Es wäre also ein großes Plus, in PHP zu arbeiten.Web-Apps für Quellcode Diskussion
Antwort
Blick auf Attlassian Crucible (http://www.atlassian.com/software/crucible/)
Und nein, ich bin nicht mit Atlassian in irgendeiner Weise verbunden sind :)
Atlassian hat ein Produkt namens Crucible, das dies tut. Es ist nicht kostenlos, aber wenn es so gut ist wie einige ihrer anderen Produkte (wir verwenden Jira), wird es sehr gut gemacht.
Sie Trac versuchen könnte (http://trac.edgewall.org/)
Obwohl es basiert in Python nicht PHP .
SmartBear-Software, die einer der Sponsoren von Jeff ist, hat einige ziemlich zwingende Sachen. Und ein kostenloses Buch über Peer-Review, das nur leicht auf sein Produkt ausgerichtet ist.
Eines der beliebtesten Lösungen für Web-basierte Code-Hosting und Management aus Google Code gibt. Es ist kostenlos, ein Space zu registrieren und hat SVN/Trac-Unterstützung, Wiki's für Ihr Projekt, gehostete Downloads und viele andere Dinge. Sie können jedoch nur 6 Projekte unter Ihrem Konto gleichzeitig registrieren lassen. Ihr gesamter Code ist standardmäßig (ich glaube nicht, dass dies auch änderbar ist) für die Öffentlichkeit sichtbar und Sie müssen eine Lizenz auswählen, die Sie verwenden möchten (Die Auswahl ist jedoch anständig).
aber mein persönlicher Favorit in webbasiertes Projektmanagement und Code-Hosting ist Assembla. Es hat sogar noch mehr Funktionen als GCode und ist vermutlich einfacher zu benutzen. Sie können auch eine unbegrenzte Anzahl von Projekten unter Ihrem Konto haben, im Vergleich zu maximal 6 bei Google-Code. Wie Google Code hat es SVN und Trac Unterstützung.
EDIT: Oh, du bist für eine Anwendung suchen Sie selbst implementieren könnte. In diesem Fall würde ich vorschlagen, dass Sie sich Fossil ansehen.