An einem Projekt mit mehreren Leuten arbeiten

Status
Nicht offen für weitere Antworten.

Zapp_Branigan

Aktives Mitglied
Hallo wahrscheinlich steht die Antwort auf meine Frage hier schon 1000x im Forum aber ich hab so wenig Ahnung von der Matiere das ich wahrscheinlich nach den falschen Begriffen gesucht habe...
Ich soll ein System einrichten mit dem mehrere Leute (so 4-5) gleichzeitig an einem Javaprojekt arbeiten können obwohl sie räumlich von einander getrennt sind.
Was benutzt man da sinvoller weise als Softwarelösung wenn die Entwicklung des Programms momentan in Eclipse realisiert wird.
Was gibt es bei dieser Problematik noch zu beachten?
Ich bin für alle hilfreichen Tipps dankbar!
 

SnooP

Top Contributor
Also - du brauchst im Wesentlichen ein Versionierungsssytem das ein zentrales Repository mit den Sourcen und verschiedenen Versionen der Sourcen bereitstellt.. dafür nimmt man entweder das ältere cvs oder aber Subversion (svn). Für letzteres musst du noch nen Plugin für Eclipse runterladen - z.B. subclipse.

Subversion hat gegenüber cvs einige Vorteile - vor allem der, dass man ganze Verzeichnisse versionieren kann, was Refactoring wiederum verbessert.

Neben der Versionierung ist dann allerdings noch die Kommunikation der Entwickler wichtig. Das heißt man braucht eine Möglichkeit Dokumentation zentral zu verwalten (kann man auch über cvs und norm. Dateien machen). Darüber hinaus braucht man sowas wie nen Bugtracking - wie z.B. bugzilla (opensource) oder Jira oder was auch immer ;) ... als zentrale Dokugeschichte bieten sich inzwischen auch Wikis an (die können dann zumindest teilweise auch der "öffentlichkeit" zugängig gemacht werden für faqs etc.).
Um alles miteinander zu verknüpfen (Tasks, Bugs, Doku + viele Entwickler) sollte man sich dazu noch Mylar angucken - ebenfalls für Eclipse erhältlich...

Also imho für mich ideal: svn, mediawiki bzw. Confluence, bugzilla oder jira, mylar

Hab ich was vergessen? ;)
 

Zapp_Branigan

Aktives Mitglied
Hm und was ist jetzt genau der Unterschied zwischen cvs und subversion bzw. was soll ich nehemen ;-) ?
Und was brauche ich Hardwaremäßig für so ein System - Server?
 

Hilefoks

Bekanntes Mitglied
Zapp_Branigan hat gesagt.:
Hm und was ist jetzt genau der Unterschied zwischen cvs und subversion bzw. was soll ich nehemen ;-) ?
Subversion. CVS kann einige Sachen nicht - u.A. kann es nicht sauber mit Verzeichnissen umgehen. Wenn du ein neues System aufsetzt würde ich immer zu Subversion greifen.

Zapp_Branigan hat gesagt.:
Und was brauche ich Hardwaremäßig für so ein System - Server?
Wenn das Projekt OpenSource ist kannst du auch die Dienste von Sourceforge benutzen. Wenn du einen eigenen Server aufbauen möchtest braucht der nicht wirklich sehr viel Leistung - 500Mhz Pentium3 mit genug RAM (>256MB) reicht für eine solche Gruppe völlig, wenn du den Server unter Linux betreibst. Zudem sollte die Netzwerkanbindung nicht zu schlecht sein. Unterschätze aber nicht den administrativen Aufwand eines solchen Servers.

Wenn du einen eigenen Server erstellst würde ich noch Trac empfehlen. Da ist Wiki und Bugtracker in einem und das System ist erheblich einfacher (und schöner) als Bugzilla.

MfG,
Hilefoks
 

Hilefoks

Bekanntes Mitglied
Zapp_Branigan hat gesagt.:
Das richtet sich doch an Open Source Entwickler oder?
Ja - das ist für OpenSource.

@Zapp_Branigan: Erzähl mal etwas mehr über die Anforderungen. Was sind das für Entwickler (unerfahrende Studenten, erfahrende Studenten, Entwickler, Professoren...) und wie gut kennst du dich mit der Administration eines Linux/BSD Systems aus. Wie wird der eigene Server ans Netz angebunden (Uni/FH Netz oder DSL-Leitung Zuhause). Wie lange wird das Projekt laufen, etc... (also möglichst viele Informationen die sich auf die Anforderungen an den Server auswirken könnten).
 

SnooP

Top Contributor
Musst natürlich die entsprechenden packages runterladen für apache wenn du z.B. das ganze per WebDav zugreifbar machen willst - sprich die jeweiligen modules per aptitude ziehen (ubuntu).
 

Zapp_Branigan

Aktives Mitglied
waa das klingt kompliziert. Ich bin hier HiWi und soll das machen hab aber noch nie wirklich mit Linux zu tun gehabt weil es mir zu umständlich war :-( das kann ja ein Spaß werden...
 

Wildcard

Top Contributor
Ich würde dir auch zu einem Linux Server + Trac + SVN/CVS raten.
Auch das bereits genannte Mylar passt dazu sehr gut.
Keine Angst, so schwierig ist es nicht sowas aufzusetzten, es gibt schließlich genügend Doku im Netz.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
propra Mit mehreren Rechner an einem Projekt arbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 24
D Intellij mehrere Programme in einem Projekt bearbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
J Ist Egid das richtige um im Team an einem Projekt zu arbeiten? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Eclipse Lib wird in einem bestimmten Projekt nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
K alle beispiele in einem projekt importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N Anzahl Codezeilen aller Klassen in einem Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Jose05 Wie kann man aus einem Java-Code native Apps erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
Thallius Eclipse Mehrere Targets von einem Source? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
S Komplettes Eclipse von einem PC zum anderen kopieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
L Eclipse Aus einem SVN Repository ein Eclipse Project machen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
R Bilder in einem Runnable Jar Archiv IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse Java Project von einem Rechner auf anderen kopieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
L importieren von Projekten in eclips aus einem Programm IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J [NetBeans] Fehler mit einem eingebundenen Package IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
T Eclipse Java Projekt funktioniert in Eclipse, aber nach export kein Dateizugriff IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
MiMa IntelliJ Projekt umbenennen?? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Eclipse Projekt-Umzug mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
MiMa IntelliJ Maven Projekt erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
M Altes Java Projekt in Netbeans importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T GlassFish mit Eclipse, Dynamic Web Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O NetBeans Java Projekt OHNE Maven erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
O NetBeans Java Projekt OHNE Maven IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
D IDEA IntelliJ Projekt Struktur durch Submodules realisieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
krgewb IDEA IntelliJ Projekt plötzlich gelb und schreibgeschützt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N Eclipse debug Gradle-Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
O NetBeans Netbeans 12.0 - Hintergrundfarbe, auch im Navigator und Projekt umstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse - Fehlermeldung bei JavaFX-Projekt "java.lang.module.FindException: Module javafx.controls not found" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 23
P Intellij "httpRequest" ins Projekt mit einbinden? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 49
T Eclipse: Projekt aus meinem Workspace als Library auswählen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J NetBeans Projekt erstellen nicht möglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse JavaFX JDK 12 - bekomme mein Projekt nicht mehr compiliert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 36
J Install JasperReports on netbeans/gradle Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J NetBeans gradle Projekt, unter neu keine Auswahl JavaFX IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
L Eclipse LibGDX Projekt importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
B IDEA IntelliJ Import Gradle: Plötzlich Android Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
H Eclipse Konsole gibt falsches Java Projekt aus IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
temi IDEA IntelliJ Projekt - Module - und nun? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B IDEA IntelliJ Gradle Projekt debuggen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
J Eclipse Ausrufezeichen vor Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
D NetBeans Änderung im laufenden Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
R Projekt auf VirtualBox IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
F GIT Projekt importiert ... wie kann das Ding in Jars gewndelt werden ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
L Eclipse Eclipse - Projekte "mischen" Dynamisches Web Projekt + Maven IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D NetBeans Maven Projekt in Netbeans => WEKA wirft (java.lang.OutOfMemoryError: Java heap space) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J Eclipse Projekt als auführbares Dateisystem exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A Eclipse/Android: Projekt -> .apk IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M MS SQL Management Studio - Export der Projekt-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Eclipse Projekt zu GitHub Repository hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M NetBeans Dateipfad vom Projekt anzeigen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Maxim6394 Eclipse zeigt Fehler in Projekt und kompiliert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H Eclipse + ADK installation - Kein Android Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse Java-Klassen aus dem einen in ein anderes Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G SVN Projekt umändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
C NetBeans Libaries im projekt einbinden?! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse: JUnit bei jedem Projekt automatisch hinzufügen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
D Eclipse Eclipse Fehler im Projekt (nicht im Source) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
T Neues Projekt automatisch in bestimmten repository IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
darekkay Eclipse Dateien temporär aus dem Projekt entfernen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Projekt-Einstellungen von Eclipse mit subversion verwalten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
Gregorrr Eclipse Best Practice: Multi-Projekt mit Eclipse + EGit (Git) + m2e (Maven) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
D Eclipse Projekt kompilieren und Paket erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Eclipse Wo sollte ich Bibliotheken für mein Projekt unterbringen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
R Eclipse gnu projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O NetBeans Projekt findet kein Ende mehr(nicht endbar) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Eclipse Projekt exportieren , aber bestimmte Verzeichnisse auslassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
firefexx Kleines Java Projekt - Versionsverwaltung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Eclipse Checkout/Import Maven Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
G NetBeans Anderes Projekt auf Run-Button setzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Projekt ist weg (Eclipse -> ICQ) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
N Eclipse Alle Methoden und Klassen eines Projekt in Tabelle exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
D Eclipse Wie ein NetBeans-Projekt automatisch in Eclipse importieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
ruutaiokwu eclipse zeigt nur noch das eine projekt an... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse Jython-Lib in Java-Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse Projekt in mehrere Projekte aufspalten RMI IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
S Eclipse Klassen werden nicht mehr compiliert - Projekt zerstört? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N Eclipse bestehendes Projekt in Eclipse einfügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse Projekt korrekt strukturiert importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S NetBeans class, jar, package. Wie am besten machen bei Applet mit Web-Projekt? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
G Eclipse Projekt Set IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
Y Eclipse Neues Projekt - falsches JRE IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J NetBeans Java Projekt konvertieren -> *.exe IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S NetBeans Ressourcen in Projekt verwenden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
N NetBeans Bilder ins Projekt importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
FoolMoon Eclipse Projekt mit PW versehen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Eclipse - Einbinden von dlls in Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
L Eclipse-Projekt aus SVN so auschecken, daß Junit funktioniert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Eclipse+SVN, J2EE-Projekt, Checkout IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
N jar aus projekt machen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Netbeans Projekt nach Eclipse migrieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B komplettes projekt in eclipse wieder öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
T Subversive erkennt Projekt nicht mehr nach Import via Ant IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
G Eclipse - Projekt verschieben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
D Projekt ohne Komplikationen in Eclipse importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
O Suche ne Eclipse Version für ein Java Web Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Neues Seam Projekt mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C Java-Projekt in Eclipse importieren/exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse - Projekt von Windows nach Linux IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
J Eclipse WTP: Web Projekt - mysql einbindung nicht moeglich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
N jar datei ins projekt hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Eclipse: wie Bilder zum Projekt hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13

Ähnliche Java Themen

Neue Themen


Oben