November 2011 Archives

Loadbars Screenshots

Gibt es unter http://loadbars.buetow.org/?site=Screenshots zum Download. Die werden nach und nach aktualisiert.

2011-11-23-170237_1250x150_scrot.png
2011-11-23-170246_1250x150_scrot.png2011-11-23-170344_1250x150_scrot.png2011-11-23-170637_1250x150_scrot.png

Converting Subversion to Git

Ich hab irgendwo im Internet vorgestern mal folgendes tolle Skript gefunden mit dem man Subversion-Repos nach Git konvertieren kann:


Wenn man ein Projekt mit der gewohnten Subversion-Struktur hat wie z.B.

./perldaemon/trunk/
./perldaemon/branches/{foo,bar,baz}
./perldaemon/tags/v1.{1,2}

Und eine Autordatei (zwecks Mapping der User der Commits) wie z.B.

$ cat authorsfile 
hm = Hans Meiser <hm@buetow.org>   
am = Angela Merkel <merkel@buetow.org>  

angelegt hat, dann kann man mit

./svn2git.sh -r https://remote.example.com/svn/perldaemon -a authorsfile

sehr einfach das komplette Subversion-Projekt samt branches und tags nach Git konvertieren. Das koennte man zwar auch alles manuell mit 'git svn' tun, jedoch haette man dann erstmal alle tags aus Subversion in Git als branches. Die man dann wieder manuell in echte Git-tags umwandeln muesste. Das tut das Skript automatisch gleich mit :)


PerlDaemon v1.2.1 released

perlcamel.pngHiermit release ich Version v1.2.1 des PerlDaemons. Seit v1.2 hat sich nicht wirklich viel getan ausser ein paar Typos und Dokumentationsverbesserungen. Zudem ist das Projekt nun auch nach Git umgezogen.

PerlDaemon ist ein universell einisetzbarer Daemon mit den folgenden Features:

  • Automatic daemonizing
  • Logging and logrotate support (SIGHUP)
  • Clean shutdown support (SIGTERM)
  • Pidfile support (incl. check on startup)
  • Easy to configure
  • Easy to extend

Viel Spass damit!

Pro Git

book-big.jpgJetzt muss ich mal wieder eine Buchempfehlung loswerden. Ich habe mich erst bis vor Kurzem mit Git beschaeftigt. Meine rudimentaeren Workflows die ich bisher mit Subversion abgedeckt habe, bekomme ich mittlerweile mit Git hin plus noch mehr.

Fuer den Einstieg habe ich Pro Git gelesen. Das Buch kann man sich auch in einer kostenlosen Variante online beziehen.

Zwar bin ich jetzt noch nicht der Git-Master, jedoch ist das Arbeiten bereits jetzt viel komfortabler als mit Subversion. Beispielsweise verwalte ich meine privaten Puppet-Klassen bereits alle mit Git. Damit kann man sehr praktisch mehrere Laptops und Workstations und nat. auch Server automatisiert verwalten und bei Bedarf beliebig branchen um etwas zu experimentieren.

Frueher hatte ich noch, neben Subversion, Mercurial benutzt. Jedoch entschied ich mich jetzt fuer Git, da es offenslichtlich einen breiteren Benutzerkreis gibt und ich sowieso fast von vorne anfangen musste (fast alles vergessen). And it just works!

Loadbars v0.2.2 released

Nach ein paar Wochen Pause habe ich nun Loadbars in der Version v0.2.2 fertiggestellt. Das Changelog ist recht ueberschaubar:

* Sat Nov 19 11:54:51 CET 2011
* Released v0.2.2
* Added a 1px horizontal line to each bar which represent the max. peak
  of user and system cpu load of the last N samples (max. of the last 15 
  samples by default, it can be configured using --average)
* Default value for --average has been decreased from 30 to 15 sample 
  values

loadbars-v0.2.2.png

Danke an Ulli und Markus fuer die Idee mit dem Max-Peak!

Desweiteren ist dies das erste Release welches per Git "ausgerollt" wurde. Die aktuelle Version kann man sich aus dem master Branch wie unter http://loadbars.buetow.org/?site=Download beschrieben clonen.

Und das diff zur vorherigen Version kann man sich hier angucken: http://ssl.buetow.org/git/?p=loadbars.git;a=commitdiff;h=79989a4299b929e2111ae03cadc19a4a344b9869

Wer auf nummer Sicher gehen will, der kann sich auch den Tag v0.2.2 clonen, den ich per GnuPG signierte.

Viel Spass damit!

Loadbars goes Git

Nach der ersten Ankuendigung habe ich nun Loadbars auf Git umgestellt. Infos gibts dort unter Downloads. Es ist bereits einiges auf git jetzt :)

Pages

Powered by Movable Type 4.35-en

About this Archive

This page is an archive of entries from November 2011 listed from newest to oldest.

October 2011 is the previous archive.

December 2011 is the next archive.

Find recent content on the main index or look in the archives to find all content.