Recently we changed our development process quite a bit by moving from self-hosted Subversion to Github. After some weeks working with the new set up I thought it may be the right time to write something about the whole story.

Im QUOTE.fm-Blog schrieb ich einen Artikel zu unserem ehemaligen Arbeitsprozess und unserem Wechsel zu Github. Falls jemand interessiert ist, kann er ihn lesen!

(Nein, das hier wird kein Linked-List-Blog. Verlinke nur meinen eigenen Kram :D )

Veröffentlicht am 22. September 2012 · Code, quote.fm ·

Lukas:

Kenn ich, auch im Wissen dass es besser sein mag, gewechselt wird erst wenn etwas nicht mehr funktioniert :) Benutzt ihr denn Tools wie Tower oder arbeitet ihr übers Terminal?

Antworten

Philipp:

Martin benutzt wohl die Github-App. Ich und Flo das Terminal.

Antworten

Jonathan:

Ich find git genial und der Artikel auf dem quote.fm blog war Spitze. Ehrlichkeiten wie: keine Ahnung warum ich das so gemacht hab, sind Dinge die einfach passieren und bei dem riesen Angebot an Tools, Techniken und best practises kann das ja auch vorkommen.

Persönlich bin ich viel zu spät in Versionskontrolle im Allgemeinen eingestiegen und habe auch direkt mit git angefangen. SVN dagen nervt mich auch wenn ich nur ein WordPress Plugin auf die Server schieben wollte. Hat am Ende geklappt aber war eine Quälerei mit git-svn, sodass ich am Ende svn pur installierte und auch nur dafür benutze.

Antworten

foo:

Hi,

denkst du Git lohnt sich auch für eine Firma die viele private Repostories (Kundenprojekte) braucht oder denkst du es ist kostentechnisch ungünstig? Was würdest du mit alten Projekte machen, die im SVN lassen oder dann schon alle auf Git umziehen? Dann müssten man ~100$ im Monat investieren, was auf dauer ja schon einiges ist.

Danke
Foo

Antworten

Jonathan:

@foo:
Du musst es ja nicht bei github kaufen. Git an sich gibt es in mehreren implementierungen, aber die mit Web-interface sind natürlich deutlich benutzerfreundlicher, wie zum Beispiel Gitorious.
Ich habe auf meinem Server mal gitosis benutzt, allerdings nur im Terminal.

Authentifikation macht man für gewöhnlich über ssh key auth.
https://gitorious.org/
how to:
http://amerirshad.blogspot.dk/2012/09/gitorious-server.html
http://askubuntu.com/questions/134298/how-do-i-set-up-gitorious-server-on-ubuntu

Antworten