Enwicklungsumgebung gesucht...

MiLa

Erfahrenes Mitglied
HuHu,
ich weiss nicht, ob ich das richtig bezeichne, ich denke mal schon ;)
Also...ich suche für große PHP-Projekte mit mehren Codern eine Möglichkeit(Entwicklungsumgebung) bei der die Daten zentralk auf einem Server liegen und von dort aus bearbeitet werden.

z.b. Client A editiert etwas in eienr Datei, Client B öffnet diese Datei und editiert auch etwas, nun soll dies nach möglichkeit bei beiden aktuell sein, ist soetwas überheupt möglich ?

Wenn das nicht geht, sollte wenigstens ein Versionscheck oder ähnliches vorhanden sein, von soetwas habe ich schonmal gelesen, aber das ist lange her und ich hab leider nicht wieder gefunden ;(

Kann mir hier jemand helfen ? Danke schonmal im Vorraus...
 
CVS z.B. von sourceforge (is free)
http://www.sourceforge.net

Also da funktioniert das so Ihr habt die aktuelle Version von eurem Programm oben. Person A lädt sich alle files runter Person B auch.
Beide Personen können Dokument1 von Projekt I ändern. CVS setzt das dann zusammen.




[edit]
was is an fun zt als kurzform für funktioniert so schlimm? :)

[/edit]
 
mhhhm...ich überflieg das grade nur so, aber habe ich das richtig gelesen ?!
das ist in dem Momtn open sourc und für alle zugänglich ?
oder habe ich mich da verlesen ?
 
Genau dies funktioniert mit CVS.

;)

Gibt auch andere Version Controll systeme, wie bitkeeper, vss usw.

Jedoch hat sich CVS (Concurrent Versions System) bei 99% der OpenSource Produkten durchgesetzt.

Zu bekommen hier:
http://www.cvshome.com
Ob es eine Windows Version gibt, und ob und wenn inwieweit diese eingeschränkt ist, weis ich nicht.
Die installation unter Linux ist nicht allzuschwer und mit dem normalen Trio:
./configure
make && make install
ists eigentlich schon so gut wie fertig.

Zugriff erfolgt durch die ENV $CVSROOT
welche gesetzt werden sollte.

Du solltest dich etwas in CVS einlesen, da dies nicht ganz ohne hintergrundwissen zu bedienen ist.

Hier gibts ein paar weitere infos
http://www.selflinux.org/selflinux/html/index_programmierung_cvs.html
 
fun_zt wieder mal ;)

Oke, solange ich bei der Arbeit bin, werde ichs mal auf Windows rechnern testen und @ home setze ichs denn auf Linux auf :)

Endlich gehts los :P
 
Zurück