git veya svn :) There are 10 types of people in the world. Those who knows binary and those who dont...

svn biraz tırt geldi bana yeni şirkette svn kullanılıyor, güya aynı sayfa üstünde birden çok kişi çalışıyor diye geçmişler ama yok yle bişi, gene hata çıkarıyor. bence tfs çok iyi hem proje ynetimi olarakda desteği var, task, bug gibi şeyler açabiliyorsun hemde projeyi ekipçe geliştirebiliyorsun. yani çok uzaklarda aramayalım, tfs iyidir vs ile tam uyumlu en azından (: - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

: Source safe kral alet olsa da svn rulaz diyorum bende :) Anlatılacakta çok bi yanı yok aslında commitliyon updateliyon gidiyo :) Sadece bir directory ynetimi yani. Source safe gibi kilit falan dertleri yok. Sadece aynı anda iki kişi çalışırken o kodu senden nce commit ederse senin update edince kodun çok hafif bir karışıklığa uğruyor düzenlemen gerekiyor. Tek ktü yanı buydu benim grdüğüm zaten bunu da source safedeki kilit olayından kurtulmak için yapmışlar sanıyorum. merge tool tarzı bir uygulama gerek bence svn içinde, çok çağdışı elle düzenlemek oO - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

Şimdi TortoiseSVN bir Subversion clienti. şurdan indirilebiliyor; http://tortoisesvn.net/downloads bununla adam gibi çalışabilmek için bir subversion kurulu server istiyor anladığım kadarı ile. neyse ben bildiklerimi anlatayım gerisini zaten sen kendin anlarsın. bizim okuldaki çocuklar okulun kendi SVNinden ayrı olarak, http://unfuddle.com/ bu siteyi kullanıyorlar. Free üyeliğinde anladığım kadarı ile 1 proje ve sonsuz Repositories imkanı var. bu repositori olayı kodların duracağı yer oluyor. siteden üyelik alıp proje yarattıkdan sonra ve o proje içinde repositori yarattığında. tortoiseSVNden 'Check Out' yapacaksın. TortosieSVNin menuleri, kendisini yükleyip restart ettikten sonra direk sağ tuşa ekleniyor zaten. Desktopda veya herhangi bir yere sağ tıklayıp check out SVN dediğimizde, gerekli bilgileri soracak. İlk olarak url, oraya siteden aldığın check out urlsini yazdıkdan sonra üyelik ve şifre bilgilerini yazınca, ordaki tüm dosyalar bilgisayarına check out olacaktır. bundan sonraki işlem basit, zaten check out olunan folderde yesil bir tik işareti var bu herseyin son versyon olduğunu belirtiyor. sen herhangi bir dosyada değişiklik yaptığın anda bu kırmızı bir ünleme dnüşüyor. daha sonra yine folderin üstüne sağ tıklandığında tortoisenin opsyonlarıda açılıyor zaten. ordan ister tüm foldere commit, ya da sadece değişim yapılan dosyaya commit dersen, yeni versyonu senin serverine yükler. ayrıca siz değişiklik yapmasanız bile, foldere sağ tıklayıp logları al derseniz, sizin dosyalarınız son versyonmu yoksa serverde başkası değişiklik yaptımı onuda grebilir ve kendi dosyalarınızıda hemen update edebilirsiniz. her değişimin kaydını tutar, not düşülebilir herbirine falan filan... 1 sene ncesine kadar bende bilmiyordum hiçbişey yavaş yavaş anca kulanıyorum işte şimdi. cok iyi ve kullanışlı aslında. bu iş byle biraz daha yaygınlaşsın bence herkes evden calışmaya başlıyacak, zombiye bi adım daha :D kolay gelsin. anca gidersin...

holy hocam burda le 10larca çatır çatır program yazan adam var mı ki, ben 5 yılı aşkın burdayım le bişe grmedim artis amca gibi konuştum :) tek tük var çok az yani sayıca.

googledan buldum, okumadım yani... başlıkda şyle diyor: Setting up and running Subversion and Tortoise SVNwith Visual Studio and. NET http://www.west-wind.com/presentations/subversion/ anca gidersin...

Visual SVN ile SVN i Visual Studio'ya entegre edebilirsin. http://sharingmatrix.com/file/6895339/VisualSVN. for. VS. v2.0.1. rar Bazı zellikleri kullanmak için Tortoise SVN'i de yüklemen gerekir. Kodu commit etmek için bir server a ihtiyacın olacak eğer kendin kurmayacaksan beanstalkapp.com gibi siteler private repository oluşturmana izin veriyor. Bütün mesajlarım ve konularım BSD Lisansı"yla lisanslanmıştır.

takipteyim Bazıları zgürlüğü sadece kendileri gibi düşünenlere reva grüyor...

Git sürüm kontrol sistemini kullanabilirsiniz. Bunun için kendi serverınıza gitosis isimli git serverını kurabilirsiniz. Veya github ve gitorious gibi siteleri kullanabilirsiniz. Git şuanda linux çekirdeğinde kullanılıyor. Bende çoğunlukla linuxta az da olsa windowsta kullandım. Çok kolay ve verimli bir program. Alışması çok kolay.

hacim sindi soyle bise yap http://www.visualsvn.com/server/ yada http://www.open.collab. net/products/subversion/ bunu indir bu subversion senin kodun yedeklerini filan tutacak. http://tortoisesvn.tigris. org/ bu windowsun için gerekli bindingleri kuracak. http://ankhsvn.open. collab. net/ bu da visual studio plugini. bunla riş gorur yalnız visual studio için şoyle bir problem var. visual studio senin tum fillerini sln dosyasında tuttuğu için yeni eklediğin cs fillerini goremezsin duzenli olarak refresh yapman gerekebilir. ben java yazdıgım için bu tip şeyler beni etkilemiyor :) o yuzden sağlam entegrasyon için team foundation serverdan başka şansın yok. ama kodu nası tutar nasil versiyonlarım dersen onu anlatirim. ftw

Biz source safeten svn'ye geçtik. Bence kurulum taşıma vs. artıları çok. Tabi proje büyüdükçe project manager bug tracking gibi artıları var ama küçük projeler için gerekli gelmiyor bana. Türkiyede bu zellikleri kullananda pek yoktur. Daha çok google docs, firebug gibi alternatifler daha çok tercih ediliyor. Şahsen bende bylesini tercih ediyorum. No Pasaran...

SVN kullanıyoruz, Visual Studio, Eclipse, NetBeans, Windows Shell... hepsi için eklentiler var. Bütün mesajlarım ve konularım BSD Lisansı"yla lisanslanmıştır.

Merhaba Aslına bakarsanız hangi yazılımı/editrü kullandığınızdan ziyade birazda planlama yapılmasında fayda var. VS ile ortak ağ üzerinden bile proje yapabilirsiniz ki ben yle yapıyordum. Server üzerinde paylaşımda açık olan bir klasre projemizi atıyorduk hergün bir plan çıkartılıp ertesi sabah kontrolünü yapıyorduk. Ayrıca Foundation Server gayet iyidir. Kullanın derim... adamın teki yarın lcem demiş yarmışlar lmüş..

Source safe kral alet olsa da svn rulaz diyorum bende :) Anlatılacakta çok bi yanı yok aslında commitliyon updateliyon gidiyo :) Sadece bir directory ynetimi yani. Source safe gibi kilit falan dertleri yok. Sadece aynı anda iki kişi çalışırken o kodu senden nce commit ederse senin update edince kodun çok hafif bir karışıklığa uğruyor düzenlemen gerekiyor. Tek ktü yanı buydu benim grdüğüm zaten bunu da source safedeki kilit olayından kurtulmak için yapmışlar sanıyorum. No Pasaran...

hocam bizde durum şyle.3programcıya 1 proje veriyorlar. hepimiz ayrı-ayrı projenin bir yanını çalışıyoruz sonra yaptıklarımız üzerine konuşup bir araya getiriyoruz.

mercurial tavsiye ederim. nce sitesinden üye olmak gerekiyo. netbeansde kullanımı var. açık kaynak kodlu oluyo yalnız yazılım halka açık hale geliyo. şartlar ne olursa olsun, serinkanlı kalmak kadar bir insana bir diğeri karşısında üstünlük sağlayan bir şey daha yoktur.

şimdi elimdeki projenin ilk versiyonunu çıkarttıktan sonra ben de kullanmak istiyorum ama 2 şekilde kullanabilirim: birincisi bir siteye üye olacağım o site benim websiteye bağlanacak belli aralıklarla filesize'de değişikilik varsa şyle byle diye bildirecek revision mantığıyla da barındıracak ki byle bir sistem büyük ihtimalle parasız olmaz. ya da kendi websitemin alt dizinine kurabileceğim bir script olacak cronjobla çalıştıracağım aynı işlevi grecek yukarıdakiyle. hotgator kullanıyorum ve svn kurma olayı var mı bilmiyorum olduğunu da zannetmiyorum. bu şekilde çalışan parasız bir script veya site var mı? . . .. . ... .

Belkide verimli gelmemesi nin sebebi deneyimsiz olduğumdan zirt pirt nume cikan zonk hatalarıdır hocam onun icin sordum zaten Ben her zaman microsoft VS için microsoftun ürününü kullanma taraftarıyım ama fazla karışık geldi onun için svnden başlayım diyorum. svn sadece bir online klasor paylaşım ve senkronizasyon toolumudur? Visual studio ile entegrasyonu varmıdır? Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Şu ana kadar kullandıklarımdan en iyisi Visual Source Safe'ti. SVN'de iyidir. Bunların hepsinin Visual Studio ile eklentisi.. vs vardır. Sıkıntı yaşamazsınız. Source Safe'te bir sayfa üzerinde sadece anlık 1 kişi çalışabilir. Bu nedenle başkası sen o sayfada çalışırken birşey silemez, düzenleyemez.

: Bildiğiniz gibi baya uzun süredir kodlarla haşır neşirim ama takım içinde pek fazla çalışmadım. bir yazılım firmasında çalışmışlığım yok daha çok güvenlik üzerine çalıştım. Onun için bir ekip olarak yazılım projesi çıkarmak konusunda fazla deneyimim yok. Yazılım firmasında falan çalışan arkadaşlar varsa birden fazla kişiyle proje yaparken ne gibi araçlar kullandıklarını anlatabilirler mi? Visual studionun Team foundation server kurdum pek verimli gelmedi, te yandan tortoisesvn den bahsedenler var. Çok nceleri sourceforgeda internetten kontrol edilen teleskop projem vardı. Bu tip siteleri de kullanarak takım olarak nasıl kod yazıldığını yazabilecek, daha da iyisi resimli dküman haline getirebilecek arkadaş var mı? Herkezin işine yarayacağını düşünüyorum. foundation server nasıl verimli gelmez :| gecen yaz bi projeyi onun sayesinde carcabuk bitirdik :| bence microsoftun en guzel ürünü :| edit : dokuman icin foundation server kurulumu ve kullanımını yazabilirim. zaten aklımdaydı ama once vpn sunucu kurulumunu anlatıcaktım. nasıl derseniz oyle yaparız. http://www.youtube.com/watch?v=n-O0mSUNVlU

TortoiseSVN kullanıyor bizim şirket, gayet hoş, memnun herkes. Ayrıca bunun yanında yardımcı diğer proglar olarak WinMerge, TotalCommander falan filan The ability to destroy a planet is insignificant next to the power of the force.

Bildiğiniz gibi baya uzun süredir kodlarla haşır neşirim ama takım içinde pek fazla çalışmadım. bir yazılım firmasında çalışmışlığım yok daha çok güvenlik üzerine çalıştım. Onun için bir ekip olarak yazılım projesi çıkarmak konusunda fazla deneyimim yok. Yazılım firmasında falan çalışan arkadaşlar varsa birden fazla kişiyle proje yaparken ne gibi araçlar kullandıklarını anlatabilirler mi? Visual studionun Team foundation server kurdum pek verimli gelmedi, te yandan tortoisesvn den bahsedenler var. Çok nceleri sourceforgeda internetten kontrol edilen teleskop projem vardı. Bu tip siteleri de kullanarak takım olarak nasıl kod yazıldığını yazabilecek, daha da iyisi resimli dküman haline getirebilecek arkadaş var mı? Herkezin işine yarayacağını düşünüyorum. Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

vs2010 + SVN Düşünüyorum, o halde varım.

selamlar, team foundation her şeyi karşılasada lisanslı bir üründür bunu unutmamak gerek. Ayrıca svn veya git bedava dururken team foundation ı alma sebebimiz nedir, dğer zellikleri ne kadar kullanacağız? Mesela team foundation da source control var, bug tracking var, project management var ayrıca bir sürü ek zellik bulunuyor. Fakat temelde kullanınlar yazmış olduklarımdır. Yani kullanmayacağımız bir kaç eklenti için team foundation a para vermeye gerek yok. Bunların open source alternatifleri bulunuyor, şyleki: source contorl => git, svn bug tracking => bug zilla project management => planner ayrıca todo listelerinide unutmamak gerek. Mutlaka takım çalışmasında her programcının bir todo listesi olmalı ve ortak bir todo da olmalıdır ki bu işlem aslında project management da dahildir. işimizi grecek alternatifler varken boşu boşuna kullanmadığımız şeyler için para vermeyelim Geyik Candır :]

visual source safe mesala diycem de. benim de pek bi bilgim yok staj yaptığım yerde kullanıyorum. Yani az var :) cok haşır neşir olmuyorum demek istedim. Büyük ihtimalle biliyorsunuzdur coğunuz. Fuck you, you fucking fuck