2016-04-08 13 views
0

Şirketim bir Linux Jenkins kutusu kullanıyor ve proje LF'yi kullanmak zorunda kalıyor veya yapı, stil denetiminde başarısız olacak. Bu Linux Jenkins'in bir köprüsünü, "Java Web Start ile slave aracısını başlat" komutunu kullanarak ve bir Windows klasöründeki bir kullanıcı kullanarak Jenkins slave hizmetini çalıştırarak, aşağıdaki ayarlarla bir .gitconfig dosyası ekledim:Jenkins, Windows köle üzerinde LF hattı sonlandırıcısına saygı göstermiyor

[core] 
     eol = lf 
     autocrlf = false 

ve Slave görev yapılandırma için ayarlama "Kaynak Kod Yönetimi", ben Jenkins merhem pencerelerde bir çalışma alanı oluşturmak ve bu çalışma alanına projeyi üzerine kopyalar, böylece depo gitlab için Git ve depo işaret kullanırlar. Ancak, tüm dosyaların CRLF'ye dönüştüğünü fark ettim. Neyi özledim? Bu Jenkins'in bilinen bir konuydu. Teşekkürler. üçüncü seçeneğe dönüşümleri biten çizgi Yapılandırılması:

Checkout as-is, commit as is

+0

kullanmakta olduğu git programı Jenkins ile klonlamak çalıştı mı –

cevap

0

Ben seçeneğiyle yeni bir budala yeniden tarafından sorunumu çözdü? Jenkins'ın kendine ait olduğundan emin olabilir miyiz? Herhangi bir değişiklik yapmamalı, sadece bir git komutu yayınlıyor ... bu etiketlerle uzmanlara ulaşamayan bir git sorusu olabilir.
İlgili konular