Hallo zusammen
ich habe mir vor einiger Zeit ein Git alias erstellt und finde es
ziemlich nützlich. Das Alias heißt git jira (kann natürlich entsprechend
für Redmine angepasst werden).
Beispiel:
git jira 1234
git jira 3.3
Wirkung:
Sucht nach dem aktuellsten Branch, mit dem gegebenen Text am Ende des
Namens und macht ein checkout. Damit kann man die Branches einfach und
schnell switchen. (Der Branch muss aber lokal geben)
git jira 3.3 - macht release/3.3 checkout
git jira 4132 - macht feature/3.3/XRES-4132 checkout
Ich vergesse manchmal ob ich den Branch 'feature' oder 'bugfix' genannt
hatte, oder ob es von der 3.2 oder 3.3 abgeleitet ist. Mit dem Alias das
ist alles egal, ich muss mir nur die Nummer erinnern.
Befehl:
git config --global alias.jira '!sh -c "git for-each-ref
--format=\"%(refname:short)\" --sort=-committerdate --count=1
refs/heads/**/*$1 | xargs -n1 -r git checkout"'
VG
Viktoras
--
Mit freundlichen Grüßen
Viktoras Bezaras
- Entwickler -
________________________________________________________
TraSo GmbH
Nonnenstraße 42
D-04229 Leipzig
Tel.: +49 341 355 740 44
E-Mail: v.bezaras(a)traso.de
Internet: http://www.traso.de
________________________________________________________
Geschäftsführer: Haiko Gerdes
Handelsregister: Amtsgericht Leipzig, HRB 21850
Hallo zusammen
als ihr schon mitgekriegt habt, XMLReader kann mit Strings größer als
10Mb nicht umgehen. Das schlechte dabei ist, es führt zu einer
*INTERNEN* endlose Schleife und dann laufen die Logs voll. Auch wenn ihr
keine Schleife im Code habt.
Mit dem Beispiel reproduziert ihr das Jumb Problem:
$tenMBstring = '<test>' . str_repeat('0', 10000000) . '</test>';
$xml = new XMLReader();
$xml->xml($tenMBstring);
$xml->read();
$xml->readOuterXml();
Die Option LIBXML_PARSEHUGE hilft leider nicht.
VG
Viktoras
--
Mit freundlichen Grüßen
Viktoras Bezaras
- Entwickler -
________________________________________________________
TraSo GmbH
Nonnenstraße 42
D-04229 Leipzig
Tel.: +49 341 355 740 44
E-Mail: v.bezaras(a)traso.de
Internet: http://www.traso.de
________________________________________________________
Geschäftsführer: Haiko Gerdes
Handelsregister: Amtsgericht Leipzig, HRB 21850