15.Mär.2001
Amster
|
Amster News
Amster ist ein Programm, um bei Napster
zum Download freigegebene MP3-Musikstücke herunterzuladen. Mit dem Programm
(Client) kann man auch nach Musikstücken suchen lassen, die von anderen
Teilnehmern zur Verfügung gestellt werden oder sich mit den anderen
Teilnehmer unterhalten (chatten).
Der Sourcecode von Amster wurde gestern bei
SourceForge
abgelegt. Interessierte Entwickler können unter ´CVS access´
(Erläuterung folgt im Anhang) an der Weiterentwicklung teilnehmen.
Da mir nicht klar war, was CVS access (CVS Zugriff) bedeutet, habe ich in
unserer internen Mailingliste danach gefragt und Rüdiger Hanke
hat sich die Mühe gemacht, es mir ausführlich zu erklären. Da
ich mir vorstellen kann, dass das auch unsere Leser interessiert,
poste ich hier seine Antwort:
Was ist CVS access?
CVS = Concurrent Versions System, ein Programm zur Sourcecodeverwaltung.
U.a. speichert das Programm alte Versionen des Sourcecodes, so dass man
Änderungen von Version zu Version verfolgen kann. Weiterhin koordiniert
es die Sourcecode-Änderungen wenn mehrere Entwickler an einem Programm
arbeiten. Sonst kommt es zu Situationen wie:
- Entwickler A holt sich den Source ab.c
- Entwickler B holt sich den Source ab.c
- Entwickler A schreibt den von ihm geänderten Sourcecode ab.c zurück
- Entwickler B schreibt den von ihm geänderten Sourcecode ab.c zurück
und überschreibt damit die Änderungen von Entwickler A.
CVS kümmert sich dann darum, dass keiner die Änderungen eines
anderen versehentlich überschreiben kann und weist ggfs. auf
Konflikte bei den Änderungen hin. Ist also unverzichtbar, wenn mehrere
Entwickler an einem Programm arbeiten.
Amster steht wohl unter CVS-Kontrolle. "CVS-Zugriff" meint hier, dass
wer an Amster mitprogrammieren will, Zugriff auf den CVS-Server
erhalten kann, der die Quelltexte des Programms verwaltet. (ps)
[Meldung: 15. Mär. 2001, 15:24] [Kommentare: 2 - 16. Mär. 2001, 18:12]
[Per E-Mail versenden] [Druck-Version] [ASCII-Version]
|