kullanıcı dostu revizyon kontrol sistemi


8

Hem benim hem de teknik olmayan eşimin çalışabileceği kullanıcı dostu bir revizyon kontrol sistemi arıyorum. Yıkım ve performans denedim ama onları aşırı karmaşık buldum ve GUI aracılığıyla bazı şeyler yapılamadı. Yalnızca Windows istemcilerinde ve yalnızca yerel bir ağda kullanılır. Ana depoyu windows ev sunucumda saklamak istiyorum. Ücretsiz en iyi olurdu ama iyi bir yazılım olsaydı tüketici kullanımı için makul bir fiyat da iyi olurdu. Şimdiden teşekkürler.

Düzenleme: Uygun olmayan bir sürü çözüm alıyorum ve bunun açılış yazımda net olmadığım için olduğunu düşünüyorum. Aracı kullanmak istememin temel nedeni yazılım kaynağı kontrol yönetimi (aynı zamanda Word ve Excel dosyaları gibi ikili dosyalar için), bu nedenle dallanma, birleştirme ve sürüm yönetimi gibi şeyleri desteklemesi gerekecek. Ana kullanıcı olacağım, ancak eşin de aracı kullanması gerekecek, ancak teknik değil. Ancak, bilgisayar okuryazar ve kullanıcı dostu bir yazılım parçası etrafında çalışabilir.

Yıkım ve Perforce ile bulduğum temel sorun, kaynak veri havuzu içindeki konumlar için yolların girilmesi gerektiğinde birkaç konumun olmasıydı. Konumlara göz atmak için basit bir GUI mükemmel olurdu, ancak bu belirli alanlar kullanıcının geçerli olup olmadığını çok az onayla bir metin kutusuna yolu manuel olarak girmesini gerektiriyordu.

Gördüğünüz gibi, Dropbox gibi dosya senkronizasyon yazılımı dosya sürümlendirmeyi desteklese bile bunun için uygun değildir.


4
Subversion'un neden işe yaramadığını açıklayabilir misiniz? Dosya Gezgini'ne bağlanan TortoiseSVN uygulamasını kullandınız mı?
Gary Rowe

2
Revizyon kontrolüne ne tür dosyalar koyacağınız konusunda bilgi verirseniz de yardımcı olabilir. Örneğin, Git ve Mercurial gibi daha popüler olanlardan bazıları, metin dosyalarıyla en iyi şekilde çalışır ve ikili dosyalarla (görüntü dosyaları vb.)
Isxek

Teknik olmayan bir kullanıcının dallanma ve birleştirme ile bir revizyon kontrol yazılımı kullanmasını mı istiyorsunuz? Çoğu teknik kullanıcı bu işlemleri yapmaktan korkar! En iyi seçeneğiniz, biri kaynak kodunuzla gelişmiş dallanma / birleştirme için, diğeri Excel ve Word belgeleri ile Dropbox gibi basit bir şey olmak üzere iki sistemi kullanmaktır.
Daniel Beck

Yanıtlar:


7

Yıkılmayı denediğinizi söylediniz, ama hiç Tortoise SVN'yi denediniz mi? Bir kabuk uzantısı olarak çalışır ve deponuz herhangi bir yerde olabilir (yerel olarak bir dizinde dahil).

Oldukça sezgisel (komut satırı yıkımından çok daha fazlası). Dahili "diff" yardımcı programı, kelime işlemci belgeleri gibi şeylerle çalışıp çalışmayacağından emin değilim, ancak bilgilerin bir yerde mevcut olduğundan eminim.


Evet, Subversion'u bunun için kullandım.
user80176

Tortoise SVN tam olarak yıkım ile kullandığım şey ve bunun hala ihtiyacım olan şey için yeterince kullanıcı dostu olmadığını hissetti. Çoğu Tamam olsa da, güzel bir GUI (örneğin depo yolunu girerek) vermek yerine manuel metin girişi gerektiren birkaç temel özellik vardı.
user80176

@ user80176 Windows tarafından şımartıldınız, çünkü birçok insan hala bir istemden SVN kullanıyor :) Ne demek istediğinizi tamamen anlayabiliyorum. URL'yi ilk kez yazdığınızda, açılır listenin bir parçası haline geldiğini düşünüyorum.
jonsca

4

Dropbox ne olacak? Bir klasör senkronizasyon sistemi kullanır, ancak bir kopyasını kendi sunucularında da saklar. Kullanımı çok kolay görünüyor.


2
Üzgünüz ama bu sadece klasör senkronizasyonu. Bir revizyon kontrol sistemi arıyorum. Revizyon kontrol sistemi bir dosyadaki her değişikliği saklar ve her düzenlemeye not eklemenizi sağlar. Yazılım geliştirmede kullanılana benzer, ancak açılış yazısında bahsettiğim şeylere kullanıcı dostu bir sürüm arıyorum.
user80176

2
@ user80176 - Sadece klasör senkronizasyonu değil . Bir dosyayı sağ tıklatıp önceki bir sürümü alabilirsiniz.
Kit Sunde

@Kullanıcı Ne yapmak istediğinize bağlı olarak, Dropbox'ı kullanabilir ve ilgisiz (örneğin Outlook veya diğer görev yönetimi) elle bir iş günlüğü yazabilirsiniz. Bu şekilde ne yaptığınızı hala görebilirsiniz.
Daniel Beck

Dropbox ayrıca bir dosyanın önceki bir sürümünü geri alma yeteneğine de sahiptir.
Wuffers

Bunu yazılım kaynak kontrolü yönetimi için kullanacağım için dropbox bunun için uygun değil.
user80176

4

Git'e SmartGit ile birlikte açık kaynak olarak bakmak isteyebilirsiniz ve SmartGit UI kolaydır.


SmartGit, faturaya uyabilecek gibi görünüyor. Bunu denemem gerekecek. Teşekkürler.
user80176


1

Eğer içine baktın mı FileHamster ? Daha önce kullandım ve anlaması oldukça kolay.


Üzgünüm, bu ihtiyacım olan şey için uygun olmaz. Açılışı daha net hale getirmek için düzenledim.
user80176

1

Yapmak istediğin şeyi yapıyorum ve teknik olmayan bir eşle de uğraşmak zorundayım. Ve ben de düzeltme geçmişine ihtiyacım vardı.

Dropbox çizgileri boyunca, Wuala'ya (La Cie'den) baktınız mı? Hizmetlerine göz atın. http://www.wuala.com . SugarSync ve Dropbox kullandım (sadece Windows PC'leri kullandım), ancak Wuala'yı kullanımı en kolay buldum. Güzel bir Windows kullanıcı arayüzüne sahiptir, revizyon kontrolü vardır, tüm bilgisayarlar arasında senkronize edilir, akıllı telefon uygulamaları vb. Vardır.

Bununla birlikte, bir ücret var, ancak bunu ne kadar yedeklemeniz gerektiğini kontrol edebilirsiniz.

(NOT: Wuala ile müşteri olmaktan başka ilişkim yok ve buradaki hizmetten bahsederek hiçbir şekilde faydalanmıyorum.)


Üzgünüm, bu ihtiyacım olan şey için uygun olmaz. Açılışı daha net hale getirmek için düzenledim.
user80176

1

Gerçekten sürüm kontrolüne ihtiyacınız varsa Bazaar , mevcut en kolay SVN sistemidir. GIT gibi diğer sistemlerin daha ince kontrolünden yoksundur, ancak karşılaştırıldığında, çok daha kullanıcı dostudur. Kısa sürede koşabilirsiniz ( bu eğiticiye göre beş dakika ).

Basit belgeler için (Word ve Excel gibi) sürüm kontrolü istiyorsanız, yalnızca Google Dokümanlar'ı kullanmanız gerekir . Kurulum gerekmez, SVN ödemesi gerekmez, teknik arka plan gerekmez. Siz ve eşiniz aynı belgeyi aynı anda düzenleyebilir ve birbirinizin değişikliklerini anında görebilirsiniz. Bundan daha kolay olamaz.


Korkarım çarşı da açık ara en yavaş pazar.
vtest

@vtest Çarşı ve diğer SVN'ler arasında hiçbir zaman hız karşılaştırması yapmadım, ama bu bana hiç yavaş gelmedi. Bir ay önce 20 eşzamanlı bir BT konferansı sırasında kullandım ve hiç sorun yaşamadık, ayrıca merkez depomuz yaklaşık 200 mil uzakta (yani yerel değil) idi.
ubiquibacon

1

Mercurial'ı anlamak nispeten kolaydır. GPLv2 ve birkaç uzantısı var.


Mercurial hakkında daha fazla açıklama ekleyebilir misiniz, bu teknik özet OP'nin teknik olmayan talepleri için biraz açıklayıcı görünüyor.
Stack Overflow öldü
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.