Merhaba arkadaşlar,
Malum korona virüsü sebebiyle biz yazılımcı arkadaşlar evden çalışıyoruz. Fakat yeni işe girdiğim için sisteme hakim değilim, uzaktaki ofisteki bir bilgisayarı bana tahsis ettiler uzaktan anydesk ile bağlanıp çalışıyoruz.
İşletim sistemi windows 10
Visual Studio ve sql server kullayoruz.
Projemiz asp.net ile yapılmış bir web projesi. Yerel ağda bir git serverı var 192.168.1.200 ip adresine sahip bir pcde, onu kullanarak projeyi şirketteki bilgisayara clone ettim, bu şekilde anydesk ile bağlanarak çalışıyorum. Malum bir çok kişi aynı anda commit yaptığı için sürekli güncel halini almam gerekiyor. Fakat bu şekilde çok yavaş iş yapıyorum, bunu hızlandırmak için bir çözüm düşünüyorum. Bu yüzden size soruyorum, uzaktaki yerel ağdaki bir git sunucusuna evdeki bilgisayarımdan nasıl bağlanırım?
Vpn kurup o vpn'i yerel ip ye göre ayarlamak vs lazım, 1.si konuya hakim değilim(oradaki sistem biraz karışık firewallar değişik routerlar var), yetkim dahilinde kendi işimi hızlandıracak bir çözüm arıyorum. Veya şirket üzerinde güvenli bir şekilde vpn kurabilirsek şirket yetkilisi ile görüşebilirim, bu konuda değerli önerilerinizi bekliyorum, teşekkür ederim şimdiden.
Soru:Şirket Gitserver'ına evden nasıl bağlanırım?
8
●152
- 30-03-2020, 23:08:39Bu iş için çoğu zaman yapılan VPN kurmak ve o ağ üzerin uzaktan dahil olmaktır.Yetkili ile görüşüp bu aksiyonu alabilirsiniz.
- 30-03-2020, 23:12:36Bunu ilk girdiğim de konuştuk, ama bu virüs süreci girdiği için üstüne oturup birşey yapamadık. Bize önereceğiniz bir vpn uygulaması yada işletim sistemi varmıdır?Blacksheep adlı üyeden alıntı: mesajı görüntüle
Mesela ubuntu ile openVpn nasıldır?
Hız ve güvenlik parametrelerini düşünelim. - 30-03-2020, 23:13:47Ne yapmak istedigini tam anlamadim ama size bizim sirkette isin nasil isledigini anlatayim belki yoneticiye onerileriniz olabilir.mk148a adlı üyeden alıntı: mesajı görüntüle
1. Herkes docker sayesinde kendi local'inde sorunsuz calisiyor. Web server, db, cache server vs hepsi docker uzerinden calisiyor. Boylece developerin arasinda her hangi bir versiyon sorunu olmuyor.
2. Bizde bitbucker server ve server'a sadece ofis icinden erisilebiliyor. Ofis disindan erismek icin VPN aginiz var. Herkes bilgisatarindan bu VPN agina baglanabiliyor.
3 . Bu madde "Malum bir çok kişi aynı anda commit yaptığı için" kismi icin onemli. Eger herkes ayni branch uzerinde calisiyor ise ciddi, buyuk, kritik bir hata var demekttir
. Herkes kendi isine ayri branch acmali. Nasil mi? Elinizde guncel bir master branch var. Yeni bir ticket uzerinden calisirken yeni bir tane branch acip oradan calismaya devam edeceksin. Icin bittihi zaman testerlar senin branch'ine gecip test edecek. Eger okay ise senin branh, gelistirme yapilan (genellik ismi dev olur
) branch'e merge edilecek. Oradan dev branch'i master'a merge edilir.
Herkes ayni branch uzerinden calisiyor o ise surekli conflicts ve development yapmak yerine bunlari cozmek ile zaman hercanir
- 30-03-2020, 23:14:22İyi niyetli birine denk gelirsiniz inşallah
.
Ucunda koskoca şirket projesi var
- 30-03-2020, 23:24:36Teşekkür ederim dostum ama o konuda kendi işimi kendim görebilirim, sadece bunu daha önce yapmış deneyimlemiş arkadaşların kullandığı yazılım ve konfigurasyonlara ihtiyacım varEmirhan1327 adlı üyeden alıntı: mesajı görüntüle
Öncelikle verdiğiniz değerli bilgiler için teşekkürler, şirkette şimdilik brach yapısı yok, testlerimizi kendimiz yapıp deploy ediyoruz. Evet pek sağlıklı değil ama adamlar uzun süredir bu sistem ile çalışıyorlar.DigitalTimes adlı üyeden alıntı: mesajı görüntüle
Sanırım bizde de bitbucker var. Size şunu sorayım, şirkette vpn için hangi yazılım ve konfigürasyonlar kullanılıyor?
Örneğin:OpenVpn+SSL Tunneling. - 31-03-2020, 13:49:24O konuda cok bilgim yok hocam. DevOps'daki arkadslar bakiyor. Biz sadece config dosyasini alip vpn client'ina ekliyip baglaniyoruz.mk148a adlı üyeden alıntı: mesajı görüntüle
- 31-03-2020, 19:30:39Kimlik doğrulama veya yönetimden onay bekliyor.Merhaba basit bir packet forwarding yazarsanız sanırım işiniz çözülecektir. işyerinizdeki bilgisayar sizden gelen git portundaki packetleri aynı şekilde local adresine iletip cevabıda size ilettiğinde aynı şekilde gerçekleşecektir diye düşünüyorum. Git in packet yapısını incelemedim ancak bu tarz sorunları daha öncesinde bu yöntem ile çözmüştük. Çok karmaşık bir yazılımıda gerek yok bence.
- 11-04-2020, 17:35:49Süper, bende bu tarz birşey bekliyordum. Nasıl birşey yapmak lazım örnek varmıdır acaba?ermvrs adlı üyeden alıntı: mesajı görüntüle
. Herkes kendi isine ayri branch acmali. Nasil mi? Elinizde guncel bir master branch var. Yeni bir ticket uzerinden calisirken yeni bir tane branch acip oradan calismaya devam edeceksin. Icin bittihi zaman testerlar senin branch'ine gecip test edecek. Eger okay ise senin branh, gelistirme yapilan (genellik ismi dev olur