Google Code'dan SVN / Tortoise kullanarak kodu nasıl indirebilirim?


88

Herding Code podcast'i HerdingCode adlı Witty tarafından geliştirildiğini düşündüğüm gerçekten harika bir WPF twitter istemcisi gördüm . (ya da en azından, bu istemciyi kullanan pek çok adam görüyorum). Bu proje şu anda Google Code'da yayınlanıyor.

Google Code'daki projelerin çoğu Subversion'ı sürüm kontrol sistemi olarak kullanıyor (Witty dahil). Subversion'ı hiç kullanmadım, kodu indirmek için ne yapacağımı bilmiyorum.

Bu projenin kaynak sayfasında ( google kodu zekice kaynak ) aşağıdaki talimatı verir:

Üye olmayanlar, salt okunur bir çalışma kopyasını anonim olarak HTTP üzerinden teslim alabilir.
svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-salt okunur

Kodu indirebilmem için yukarıdaki komutu nereye girmem gerektiği konusunda kafam karıştı.

SVN ve Tortoise'ı kurdum (hakkında neredeyse hiçbir şey bilmiyorum).

Herhangi bir yardım için teşekkürler veya sadece beni doğru yönü göster.

... Ed (@emcpadden)


Kaplumbağa 1.8'de çalışmıyor gibi görünüyor, yani svn ödeme seçeneği yok. Ancak bir cvs ödeme seçeneği var. VE EVET, url'yi yapıştırmak işe yaramaz :(
Dr Deo

Yanıtlar:


99

Tortoise'ı kurduktan sonra (ayrı SVN istemcisi gerekmez), bir yerde proje için yeni bir boş klasör oluşturun ve Windows'ta bu klasöre sağ tıklayın. İçin bir seçenek olmalı SVN Checkout. Bu seçeneğin seçilmesi bir iletişim kutusu açacaktır. Yukarıda gönderdiğiniz URL'yi iletişim kutusunun ilk metin kutusuna yapıştırın ve "Tamam" ı tıklayın.


31
Google Code talimatı aldatıcı olabilir. "Svn checkout mock-as3.googlecode.com/svn/trunk mock-as3-salt okunur " derler . Alanın bir biçimlendirme sorunu ya da başka bir şey olduğunu düşünerek yanlışlıkla URL'ye "mock-as3-read-only" ifadesini ekledim. Jodonnell'in dediği gibi, sadece / trunk'a kadar ekleyin, daha fazla bir şey değil.
Axonn

10
Google Code talimatları yalnızca komut satırı içindir. Komut satırında çalıştırılırken, sondaki ad, kodun teslim alındığı yerel klasör adıdır.
Edward

Teşekkürler @Axonn !! Bana da aynı şey oldu. Kasanın neden çalışmadığını anlamaya çalışırken 15 dakikamı boşa harcadım.
Aaron

replicaisland.googlecode.com/svn/trunk replicaisland salt okunur URL mevcut değil
Azahar

Axonn'un yorumunu okumazsam ben de 15 dakikamı boşa harcamak üzereydim.
noob

16

Kodu saklamak istediğiniz bir klasör oluşturun ve üzerine sağ tıklayın. SVN Checkout'u seçin ... ve http://wittytwitter.googlecode.com/svn/trunk yazın kod deposunun URL'si alanına yazın.

Ayrıca koşabilirsin

svn checkout http://wittytwitter.googlecode.com/svn/trunk

saklamak istediğiniz klasördeki komut satırından (elbette svn.exe yolunuzda olmalıdır).


sadece komut satırı yönteminin Mac OS X için aynı olduğunu eklemek istedim.
Chunky Chunk


7

Seçiniz Tortoise SVN - > Settings - > NetWork

Varsa gerekli proxy'yi doldurun ve ardından kontrol edin.


4

İndirmek istediğiniz klasöre sağ tıklayın ve açın tortoise-svn -> repo-browser .

Sonraki pencerede yukarıdaki URL'yi girin.

trunkklasöre sağ tıklayın ve checkout(daha sonra SVN'den güncellemek istiyorsanız) veya export(sadece o revizyonun kendi kopyasını istiyorsanız ) seçimini yapın.



1

Kaplumbağa SVN'niz varsa, benim yaptığım gibi, google bağlantısını alın ve YALNIZCA URL'yi kopyalayın.

Normal- (svn checkout http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-salt okunur)

URL'ye değiştirildi ( http://wittytwitter.googlecode.com/svn/trunk/URL'ye wittytwitter)

Bir klasör oluşturun, boş alana sağ tıklayın. Repo'ya Gözatabilir veya yalnızca ödeme yoluyla indirebilirsiniz.

Google üyesi olmanız gerekip gerekmediğini bilmiyorum ama her ihtimale karşı kaydoldum. Kodla iyi eğlenceler.

Misantropi


1
  • Svn ikili dosyalarını indirin
  • onları bir yere açın ve binklasörü PATH ortam değişkeninize ekleyin
  • bir komut satırı konsolu açın (cmd.exe)
  • oraya "svn checkout ...." komutundan daha girin
    • ilk cdolarak projelerin kodunu indirmek (yani kontrol etmek) istediğiniz yere gittiğinizden emin olun .

1

Bir güvenlik duvarının arkasındaysanız, Tortoise istemcisini ona bağlanmak için yapılandırmanız gerekecektir. Pencerenizde herhangi bir yere sağ tıklayın, "TortoiseSVN" öğesini seçin, "ayarlar" ı seçin ve ardından panelin sol tarafında "ağ" ı seçin. Gerekli tüm alanları doldurun. İyi şanslar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.