SORU
19 EYLÜL 2009, CUMARTESİ


Yazılım Geliştirme birden çok Programcı. Nasıl aynı kod üzerinde çalışmak ve her zaman güncel olmasını sağlamak mı?

Bu değil ne olursa olsun artık, ama Bilmem Gereken bir şey gibi görünüyor. Ben de çok şans konuyla ilgili aramak zorunda değilim.

Bir arkadaşım ve ben başlangıç basit bir proje bir araya öteden çalışma, ikimiz de çok genç programlanması dünya ve ister basit bir eğitim projesi için serbest zaman... Benim sorum, istediğimiz yapabilmek için iş aynı proje ve dosyalar güncellendi buna göre, olmadan bize sürekli olması için dosya paylaşımı ile birbirlerine. Sadece bu amaç için var orada yazılım veya kullanabileceğimiz müşteri paylaşımı gibi bir şey var eminim. Sorun, nereden başlayacağımızı bilmiyorum.

Nasıl, ya da bu proje boyunca daha düzgün hareket yardım için kullanmak için bazı basit bir tavsiye çok iyi olurdu. Ve ilk etapta bunu yapıyoruz neden büyük bir parçası.

Güncelleme:

Biraz araştırma yaptıktan sonra Tortoise SVN yerleşmiş. Windows/güncellemek için tıklayınız ek dosya kaydetme basit değil mi senin için çok kolay sunucu ve kullanıcı dostu.. ev sahipliği yaptı

CEVAP
19 EYLÜL 2009, CUMARTESİ


Senin gibi bazı kaynak kontrolü lazım!Subversion (SVN) içine hiç baktın mı? TortoiseSVN adlı harika bir Windows istemci var.Hem de ücretsiz ve açık kaynak.

Makinenizin üzerinde Subversion sunucusu kurmak veya bir web sunucusu üzerinde bir yerde olur. Siz de düzenli aralıklarla sunucuya yaptığınız değişiklikleri işlemek, ve sunucu revisioning gibi şeyler yönetir sonra, basın açıklamaları vb tamamlar. Müşteri, görünüm gibi şeyler revizyonlar arasındaki fark ne & dosyalar içinde değişiklik (otomatik veya manuel) birleştirebilirsiniz. Ayrıca, bu basit bir proje için diğer geliştiriciler ekleyin, onları Subversion sunucusu erişim sağlar. SVN plugins for Eclipse ve kullanabilirsiniz TortoiseSVN bu komut satırı bağımsız ve Windows kabuk (aşağıya bakınız) ile entegre çalışabilen Visual Studio ya da vardır.

TortoiseSVN shell integration

TortoiseSVN hakkında en sevdiğim şey, tamamen dil veya IDE bağımsız ve Eclipse bir Java projeleri için değil .C/C VS2008 veya sürücü geliştirme şeyler NET projeleri .

Bu notuSubWCRevTortoiseSVN ile gemiler de programlama yoluyla gibi güzel şeyler yapmak sağlayan a COM interface ortaya çıkaran aracı en son commit yapan ve sürüm numarası vb en son ne zaman kontrol edin. Bu TortoiseSVN docs dışında etrafta çok fazla bilgi yok çünkü bu söz, benim için çok faydalı son zamanlarda benim kullandığım VS2008 bir eklenti yazmak oldu .NET projeleri otomatik olarak senkronize sürüm numarası ve sürüm numarasını artırmak için.

Site sayısı Google Code Sourceforge gibi açık kaynak projeler için ücretsiz SVN deposuna erişim (veya kaynak/kapalı ticari ürünler için ödenen erişim) sağlar. Bu online depoları da eğer bir öğrenci grubu bir proje üzerinde çalışıyorsanız özellikle proje çalışmaları için çok yararlı olabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Julian Smith

    Julian Smith

    31 EKİM 2006
  • Plugable

    Plugable

    19 Mayıs 2010
  • TROPFEST

    TROPFEST

    27 Mart 2007