Laravel Projesini Birçok Pcden Geliştirme
4
●97
- 04-04-2021, 21:48:16Evimdeki bilgisayar'da geliştirdiğim bir projeyi şirketteki bilgisayarımdanda zaman buldukça geliştirmek istiyorum fakat şöyle bir sorun var projeyi lokalde geliştiriyorum. Github'ı daha önce çok kullanmadım açıkcası ordan proje geliştirmedim yada yüklemedim. Laravel projesi paylaşımlı cpanel hostinglerde falanda çalışıyormuş SSH ile artisan kodlarını ve veritabanı yönetimi gibi şeylerde yapılabiliyormuş siz olsanız nasıl bir yol izlersiniz ?
- 04-04-2021, 21:52:54Dropbox hesabı açıp http://www.mysitetestyes.altervista....pp-on-dropbox/ buradaki ayarları yaparsın. Xampp klasöründeki bu ayarları ortak kullanacağın tüm pclerde yaparak kullanabilirsin
Not: Dropbox kurulumunu direk C: dizinine yaparsan ayarlarını yapması daha kolay olur. - 04-04-2021, 21:55:45Üyeliği durdurulduDağıtık geliştirme yapan takımlar Github gibi versiyon kontrol sistemleri kullanıp proje geliştirirler. Monolitik yapı ile proje geliştirme zamanından beri (ki hala küçük çaplı projeler böyle geliştiriliyor) Bir çok takımın hayatını kurtarmış bir araç, aracı bir sistem. Sizde birden çok farklı lokasyon/makine de proje geliştireceğiniz için takımlarda oluşan senaryoya benzer bir çözüme ihtiyacınız var. Bu durumda github veya diğer versiyon kontrol sistemlerini kullanmanız gerekiyor.
Bir çok IDE çeşitli anonim veya official extensionlar sayesinde çok basit bir şekilde push/pull, merge işlemlerini gerçekleştirmeye olanak sağlıyor. Eğer bir IDE değil notepad bile kullanıyor olsanız git cli ile push/pull, merge işlemlerini gerçekleştirebilirsiniz.
Eğer hangi IDE ile geliştirdiğinizi söylerseniz, çözüm konusunda yardımcı olabiliriz.
Bunun dışında CI CD pipeline kullanmak projeleri belirli branch'e pushladığınızda bir webhook tetikleyip projenizin uzak sunucuda güncellenmesi de sağlanabilir. - 13-04-2021, 11:30:42Merhaba;
- Aynı kişi yapıyorsa direk github ve / veya bir ftp adresi kullanın. Genelde tek başına bir projede çalışıyorsam doğruda bir demo adres oluşuturup oradan devam edebilirsin. (Atom, vs code veya phpstromda eklentiler var)
- bir den çok kişi çalışıyorsa aynı projede çalışıyorsa github + pipeline (doğrudan ftp'ne çekecek) yapıyoruz. Github'ın kendi hata parametreleri olduğu için kafanızda rahat olur.
- 13-04-2021, 23:01:26Üyeliği durduruldugit veya sftp gibi eklentilerle yapabilirsin. SFTP den senkronize dediğinde dosyaların senkronize olur.