Bir LightSwitch uygulamasında, hangi dosya ve klasörleri göz ardı etmem ve kaynak kontrolünde tutmamam gerekir? LightSwitch projesi: Hangi dosyalar kontrol edilecek ve hangi öğeler dikkate alınmayacak?
(ı Git kullanıyorum ve ben .gitignore dosyasında koymak için merak ediyorum.)cevap
Bildiğim kadarıyla kaynak kontrol gider, güvenle ClientGenerated & ServerGenerated klasörler "görmezden" olabilir gibi projenizi her oluşturduğunuzda yeniden üretilecekler.
Bu, kaynak denetiminde gerekmeyenlerin kapsamlı bir listesi olduğuna inanıyorum.
_Pvt_Extensions
bin \ Debug
bin \ Release
Client \ bin
Client \ obj
ClientGenerated \ bin
ClientGenerated \ obj
Ortak \ bin
Ortak \ obj
Sunucusu \ \ bin
Sunucu \ obj
SunucuGenelleştirilmiş \ bin
ServerGenerated \ obj
emin değil Git ilgili sözdizimi görmezden ama Mercurial benim .hgignore içerir: benim article itibaren
*/[Oo]bj/*
*/[Bb]in/*
*.suo
*.lsproj.user
*/_Pvt_Extensions/*
*/GeneratedArtifacts/*
bu çok soru üzerine (böylece bazı ekstra DevExpress için 's ve içerir):
*.lsproj.user
ServiceConfiguration.cscfg
*/_Pvt_Extensions/*
*/GeneratedArtifacts/*
*.csproj.user
*.vbproj.user
*/[Oo]bj/*
*/[Bb]in/*
*.suo
*DXCore.Solution
[Tt]humbs.db
*.user
*.bak.*
*.bak
*.[Cc]ache
*/[Pp]ublish/*
*.vssscc
*.vs10x
*/[Dd]otfuscated/*
[Dd]otfuscated/*
*.vsp
[Nn][Dd]epend[Oo]ut/*
*.licx
*.docstates
*.cscfg
*.csdef
Bir git repodan çektiğim bir projeyi neden yayınlayamadığımı anlatan bir kafa çizdikten sonra, bunun cscfg ve csdef dosyalarının eksik olmasından kaynaklandığını gördüm. Onları gitignore dosyasından kaldırmak isteyebilirsiniz. Bkz. Http://social.msdn.microsoft.com/Forums/en-US/ecdff8dc-8190-4d32-9080-ce6430d9e27a/root-element-is-missing-when-trying-to-publish?forum=lightswitch – Phistrom
Hariç Tutma klasörler şöyle belirtilmelidir: '' [Bb] in/'.* */[Bb] 'deki/* 'deseniniz benim için çalışmıyor (Windows'da Git'i kullanarak). – Marcel
cscfg ve csdef dosyalarını göz ardı etmek yayınlamada sorunlara neden oluyor –
@Robert Maclean Teşekkürler!
Ayrıca şunu eklemeliyim ki .gitignore pencerelerden çalışmıyor gibi görünüyor. Bu nedenle, bunun yerine .git/info/exclude [.git yerel depo dizininde gizli bir klasör] koydum.
Not:/Bilgi/exclude kuralları repo ile işlenmiyor, böylece paylaşılmıyor. diğerleriyle. Windows Azure için yayın edilecektir
# ignore for Lightswitch
*.lsproj.user
ServiceConfiguration.cscfg
_Pvt_Extensions/
GeneratedArtifacts/
# ignore for Visual Studio
*.csproj.user
*.vbproj.user
[Oo]bj/
[Bb]in/
*.suo
*DXCore.Solution
[Tt]humbs.db
*.user
*.bak.*
*.bak
*.[Cc]ache
[Pp]ublish/
*.vssscc
*.vs10x
[Dd]otfuscated/
[Dd]otfuscated/
*.vsp
[Nn][Dd]epend[Oo]ut/
*.licx
*.docstates
*.cscfg
*.csdef
, görmezden listesinde (GIT'de .gitignore dosyası) azureconfig.txt eklemeyi unutmayın: Burada
Robert'ın dosyanın git versiyonudur. Azureconfig.txt dosyası çok hassas Azure hesap bilgileri içerir.- 1. SBT: sürüm kontrolü altına hangi dosyalar?
- 2. Ben android kontrol hangi ben
- 3. Hangi filtrenin uygulandığını kontrol etme
- 4. DirectX'in hangi sürümünün yüklü olduğunu kontrol edin
- 5. Hangi satırların
- 6. OSX Kakao: Hangi pencerenin odakta kontrol edilir?
- 7. Hangi segue kullanıldığını nasıl kontrol edilir?
- 8. Sbt/activator projesi için kaynak kontrolü hangi dosyaları denetler?
- 9. Hangi dalda olduğunuzu kontrol etmek için mercurial
- 10. Dosyaları şubeden çekerken çakışma oluyor, hangi dosyalar bana hiç dokunmuyor
- 11. Ben şunları doldurmak hangi bir form var ben öğeler
- 12. Bir Wordpress sitesinden Cordova uygulaması oluşturmak için hangi dosyalar gereklidir?
- 13. Hangi amaçlar için hangi XML kütüphanesi?
- 14. Hangi proje aşağıda yapıyla, bir wpf projesi var göçler
- 15. Hangi ArrayBufferView
- 16. Kontrol edilecek tipte metinlerin kontrolsüz girişi uyarı
- 17. Kontrol edilecek PHP Geçerli URL İçinde Var
- 18. curl_multi_exec hangi dişleri kullanıyor?
- 19. Hangi başlatıcısı çalışıyor?
- 20. wkhtmltopdf: Hangi kağıt boyutları geçerli?
- 21. Baseband Android'te hangi bilgileri sağlar?
- 22. Hangi Qt Widget widget'larda gezinebilir?
- 23. Hangi Checksum kullanıldığını bulma
- 24. LightSwitch 'Microsoft-LightSwitch-Security-ServerGenerated-Implementation-AuthenticationService.svc' mevcut değil
- 25. Hangi sürüm tasarımı desenini önerirsiniz?
- 26. Jetibinler hangi GUI kütüphanelerini kullanıyor?
- 27. Samsung Galaxy hangi tarayıcıyı kullanıyor?
- 28. Yüklediğiniz hangi gulp versiyonunu kontrol etmenin bir yolu var mı?
- 29. Hangi Visual Studio Çözümlerinin hangi Projeleri kullandığını nasıl haritalandırabilirim?
- 30. ListView.getCheckedItemPositions kontrol edilemedi Kontrol edilen öğeler SparseBooleanArray
Tüm bu şeyleri '_Pvt_Extensions' içinde yok sayabilir miyim? –
@Kyralessa Bu malzemeyi silmeyi test etmedim. Referans için, burada .gitignore dosyam: [Bb]/ [Oo] bj/ OluşturulmuşArtifact/ * .suo –
ClientGenerated ve ServerGenerated klasörlerinin kaldırılması, projenin artık yüklenmemesine neden olur. – jcmcbeth