Linux için en iyi SVN arayüzü? [kapalı]


Yanıtlar:


22

Alıştığınız şey olmayabilir, ancak komut satırı arayüzü gerçekten öğrenmeye değer. Çok zor değil ve süreç SVN'nin ne yaptığını daha iyi anlamanıza bile yardımcı olabilir. Gerçekten hızlıdır ve nasıl çalıştığını anlamak, onu oluşturma işleminize veya diğer komut dosyalarına entegre etmeyi kolaylaştırır.

Bir GUI'yi tercih ederseniz, ortak seçenekler genellikle IDE ( Subclipse ) veya RapidSVN ile entegrasyondur , ancak ikisinde de fazla deneyimim yok.


2
subclipse yerine başka bir seçenek (eclipse kullanıyorsanız) eclipse.org/subversive yıkıcı olacaktır. Her ikisini de kullandım ve çok benzer işlevleri var. Ben de herhangi bir sorun yaşamadım. IDE merkezli olduğu için kendi cevabını hak ettiğini düşünmemiştim.
digitaljoel

2
Bu var kesinlikle komut satırında svn kullanmaya değer öğrenme. Svnbook bunun için harika bir kılavuzdur: svnbook.red-bean.com/en/1.5/svn-book.html , özellikle komut referans kısmı: svnbook.red-bean.com/en/1.5/svn-book.html # svn.ref
Jonik

Ayrıca, IntelliJ IDEA bildiğim en iyi svn GUI / ön ucuna sahiptir. Şahsen svn'yi esas olarak IDEA üzerinden değil, aynı zamanda komut satırında da kullanıyorum. (IntelliJ IDEA'yı ayrı bir cevap olarak eklemeyeceğim, çünkü sadece TortoiseSVN benzeri bir ön uç değil ve Java geliştirmesi yapmadığınız sürece muhtemelen yatırım yapmaya değmez.)
Jonik

SVN 1.6'nın komut satırında "svn copy ^ / trunk ^ / branch / hacks" gibi URL'leri kısaltmanıza izin verdiğini unutmayın. Bu, önemsiz olmayan şeyler yaparken yazacakların miktarını büyük ölçüde azaltır.
JesperE

Bu notta, İşte Eclipse SVN eklentileri hakkında bir yazı: stackoverflow.com/questions/185486/… Bu benim windows günlerimde, bugünlerde ubuntu'da CLI'yi çok tercih ediyorum.
Dean Rather

6

RabbitVCS bir TortoiseSVN klonudur. Bunu seviyorum çünkü TortoiseSVN Explorer'da yaptığı gibi dosya gezginine (Nautilus) çok iyi entegre oluyor.

alternatif metin


Yükledim ama kullanmanın bir yolunu bulamadım. Neden bütün bu “müdahalelere” ihtiyacım var? Entegre edilecek bir şeyim yoksa ne olur? Sadece sağlam bir kullanıcı arayüzüne ihtiyacım var. Bunun yerine yüklediği tek yürütülebilir şey "cli" sürümüdür. Ama svn / git CLI'lerden oldukça memnunum.
Onkeltem


3

On SVN web , "Subversion Al" altında, Üçüncü Taraf Müşteriler bir listesi var. Eclipse kullanmak istiyorsanız, orada birkaç eklenti var ve Linux için RapidSVN var. Dahası da var.


3

Tortoise SVN'yi gerçekten seviyorum ve Linux için olduğu gibi bir şey olmasını çok isterim. Bu arada, birkaç Linux SVN istemcisi denedim ve kullanılabilir bir pakette en eksiksiz SVN işlevselliğine sahip gibi görünen tek Kdesvn idi.


2

SmartSVN'ye bir göz atın .

Ücretsiz ve ücretli sürümleri vardır, ancak ücretsiz sürüm ihtiyaçlarınızın% 90'ını karşılamalıdır. Ayrıca, çapraz platform (java) olması avantajına sahiptir, bu yüzden yeterince beğendiyseniz pencerelerde de kullanabilirsiniz.

Ben jtb katılıyorum komut satırı sürümü ile en azından bazı aşinalık avantajlı olduğunu (ı linux kullandığımız şeylerin olduğunu, yine o.)

TortoiseSVN ile biraz hayal kırıklığına uğradım, çünkü en son sürüm (1.6.3) bir meslektaşının dizüstü bilgisayarını (iki kez) irdeleyen ESET / NOD32 anti-virüs ile bir tür çatışmaya sahip gibi görünüyor.

Aslında, Windows Gezgini'ni çok derinden bağlayan herhangi bir yazılımdan rahatsız oldum - hataların sisteminizde ciddi sorunlara neden olması çok kolay.


0

Trac . Tam olarak Linux'a özgü değil. Ama sanırım, U farklı sürümlerdeki değişiklikleri karşılaştırmak istiyorsa, bir web ön ucu en iyi sonucu verir.


3
Trac görüntülemek için harika (kişisel tercihim). Ancak bu yalnızca görüntüleme amaçlıdır: tam bir müşteri değildir.
quark
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.