Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Gleichzeitig entwickeln (https://www.delphipraxis.net/70207-gleichzeitig-entwickeln.html)

CReber 26. Mai 2006 20:26


Gleichzeitig entwickeln
 
Gibt es eine Möglichkeit gleichzeitig in Delphi zu entwickeln? Ich habe gerade den Borland StarTeam Server aufgesetzt und versuche nun diesen zu begreifen. Projekt platzieren, aktualisieren und übergeben habe ich schon begriffen. Nun habe ich mit einem Freund getestet, ob man gleichzeitig entwickeln kann. Wenn wir gleichzeitig ein Projekt öffnen, es unterschiedlich bearbeiten und dann abspeichern, wird aber immer das letzte als aktuelle Version genommen. Das heißt gleichzeitige Arbeiten ist nicht möglich.



Wozu also StarTeam? :) Das schafft TortoiseCVS ja auch...

Sascha L 26. Mai 2006 20:40

Re: Gleichzeitig entwickeln
 
Wir nutzen in der Firma erfolgreich Subversion und Tortoise und sind damit sehr zu frieden. Das ist beides, soweit ich weiß, auch kostenlos ;)

lizardking 26. Mai 2006 23:17

Re: Gleichzeitig entwickeln
 
Zitat:

Zitat von CReber
Das schafft TortoiseCVS ja auch...

Wieso nutzt Du dann nicht einfach CVS (oder eben Subversion) ? Funzt doch sehr gut damit :)

CReber 27. Mai 2006 00:08

Re: Gleichzeitig entwickeln
 
Könnte nicht jemand mal ein Camtasia Video oder sowas erstellen? Gleichzeitiges Arbeiten ist ja damit nicht möglich oder?

lizardking 27. Mai 2006 00:40

Re: Gleichzeitig entwickeln
 
Zitat:

Zitat von CReber
Könnte nicht jemand mal ein Camtasia Video oder sowas erstellen? Gleichzeitiges Arbeiten ist ja damit nicht möglich oder?

Meine Deutschlehrer haetten hinter den zweiten Satz ein rotes "Bez?" geschrieben fuer "Bezug ???". Worauf bezieht sich der Satz ? Ob man mit Camtasia gleichzeitig arbeiten kann ? Ob man mit CVS gleichzeitig arbeiten kann ? Ob man mit ... gleichzeitig arbeiten kann ?

Mal fuer den Fall, dass es sich auf CVS bezieht: Wenn Du diese Frage stellst, dann hast Du CVS (respektive Subversion) ueberhaupt noch nicht verstanden. Philosophie dieser Systeme ist naemlich im Gegensatz zu Systemen wie RCS, SCCS etc., dass man PARALLEL entwickeln kann. Der Entwicklungsprozess laeuft in der Regel bei allen dieser Systeme aehnlich ab:

1. Privaten Workspace erzeugen (Check-out)
2. Drang etwas zu aendern (=> Update)
3. Aenderungen am Sourcecode machen
4. Drang die Aenderungen zu uebernehmen (=> Update)
Hier wird entweder ein Merge durchgefuehrt oder es kommt zu einem Konflikt, wenn andere User gleichzeitig an den gleichen Stellen etwas geaendert haben.
5. Aenderungen uebernehmen (=> Commit)

Und das funktioniert ziemlich gut. :)

Gruesse,

Lizzy

Jelly 27. Mai 2006 08:22

Re: Gleichzeitig entwickeln
 
Es gibt auch noch FreeVCS, das sich natlos in die Delphi IDE integriert. Im Hintergrund läuft dann ein Service auf irgendeiner Machine. Die ganze Versionshistory wird bevorzugt in einer Firebird Datenbank (allerding nur Version 1.0) gespeichert. Auch kostenlos.

@CReber: Mal ne ganze andere Frage... Du hast einfach mal so den Starteam Server installiert, und willst jetzt einfach so mal mit deinem Freund damit rumspielen, wie das denn funktioniert :gruebel: Ich hoffe Du nutzt lediglich die 30 Tage Testversion ;-)

CReber 27. Mai 2006 12:52

Re: Gleichzeitig entwickeln
 
hehe ;) selbstverständlich !


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz