Aktywne Wpisy
szara_rysa +2
Pytanie z cyklu psychologicznych :) czy chciałbyś spotkać na swojej drodze osobę taką jak ty czy wolałbyś aby do tego spotkania nigdy nie doszło? #psychologia #psychoterapia #depresja #przegryw
Dziś mignęła mi gdzieś informacja że rosjanie stawiają w gotowości strategiczne wojska rakietowe = grożą atakiem nuklearnym i mają 1500 głowic.
Może ta cyfra robi jakieś wrażenie ale przesiejmy sobie troszkę dużą cyfrę przez sito rzeczywistości.
Rosja mówi że ma 1.500 głowic.
- Twierdziła też że ma 12.500 czołgów, ale wiemy jak działają gtakie ównokraje więc na papierze cyfra się zgadzała ale okazało się że na te cyfre składały się nawet t-34
Może ta cyfra robi jakieś wrażenie ale przesiejmy sobie troszkę dużą cyfrę przez sito rzeczywistości.
Rosja mówi że ma 1.500 głowic.
- Twierdziła też że ma 12.500 czołgów, ale wiemy jak działają gtakie ównokraje więc na papierze cyfra się zgadzała ale okazało się że na te cyfre składały się nawet t-34
Próbuję w skrypcie #apacheant wywołać komendy #git. Problem jest taki, że o ile
checkout
przechodzi tak
fetch
i
pull
, na których mi najbardziej zależy po prostu zawisają i trwają w nieskończoność.
Całość jest uruchamiana jako job na #hudson. Z racji tego, że Apache Ant nie ma bezpośredniego wsparcia dla Gita to używam pliku batchowego, w którym przechodzę do odpowiedniej lokacji i potem odpalam
C:\Git\cmd\git.exe pull
. Używam połączenia #ssh nie wymagającego hasła, ani żadnego procesu działającego w tle, dlatego nic nie muszę wpisywać w czasie komendy.
No i teraz najlepsze - batchówka odpalana z konsoli Windowsa działa rewelacyjnie i bez zarzutów. Jeżeli jednak próbuję ją uruchomić z poziomu hudsona i owego antowego skryptu za pomocą
exec
to po prostu się zawiesza na
git pull
i nie chce przejść dalej. Próbowałem przekierowywać output, używać verbose dla komendy, ale to nic nie daje - nie dostaję kompletnie nic.
Może panowie z #java będą coś wiedzieli. Czy ma to jakiś związek z jakimiś procesami? Może wywoływanie komend gita wymagających jakiś zmiennych środowiskowych z poziomu procesu nie ma sensu? Wiecie jak to obejść?
Dorzucę jeszcze #programowanie
Może hudson gubi parametr pull?
- Odpalając samo git.exe dostaję błąd, że polecenie lub plik nie jest rozpoznawalne (w Windows CMD nie mam tego błędu.
- Odpalając cmd z parametrem git.exe przechodzi normalnie.
- Odpalając sam C:\Git\cmd\git.exe dostaję standardowy output po wpisaniu git.exe
Problem jest taki, że komenda checkout mi działa. Problem jest z samym pull i fetch, które wiszą po odpaleniu w nieskończoność.