checkoutmanager

Yazılım ekran görüntüsü:
checkoutmanager
Yazılım detaylar:
Versiyon: 1.13
Qayıt: 20 Feb 15
Geliştirici: Reinout van Rees
Lisans: Ücretsiz
Popülerlik: 51

Rating: 1.0/5 (Total Votes: 1)

checkoutmanager bir yapılandırma dosyasına göre çeşitli yerlerde bzr / hg / budala / svn checkouts yapar.
Geliştirici yorumlar
avantajı: Eğer tüm checkouts güncelleyebilirsiniz hangi ile bir komut var. Ve hangi ile kaydedilmemiş değişikliklerin bir listesi için sorabilirsiniz. Ve sadece config dosyası kopyalayarak yeni bir makinede tüm ödeme yapısını yeniden olabilir (bu aslında ben bunu inşa amacı vardı: Ben iş açıldığında ... dizüstü değiştirmek zorunda).
Uyarı: Ben sadece OSX ve Linux, windows için hiçbir teminat üzerinde test edilmiştir. Gerekli değişiklikleri varsa, muhtemelen küçük olacak. Yani hata raporları ve yamalar hoş geldiniz.
Genel kullanım
Ne işe almak zaman ben normalde her sabah yapmak checkoutmanager kadar. Bu sunucu (lar) dan tüm kasalardan en son sürümlerini kapmak. Yani benim Subversion checkouts için bir svn yukarı, böylece mercurial ve bir hg çekme -u.
Zaman zaman, ben bir yerde ortalıkta bazı kaydedilmemiş dosyalar var olmadığını göstermek için bir checkoutmanager st yapacağız. Eğer gün boyunca birkaç dizinleri çalıştık eğer çok kullanışlı: Bir hafta boyunca bu bir düzeltmeye kontrol etmek unutmadan engeller.
Yeni bir proje benim yapılandırma dosyası ve çalıştırma checkoutmanager co tek bir satır eklemek anlamına gelir.
Checkoutmanager birden fazla dizinleri üzerinde checkouts yayılmasını sağlar. Ancak, dizinde başına sürüm kontrol sistemleri getiremezsiniz. Örnek olarak, ben orada teslim benim büyük svn web sitesi projeleri ile ~ / buildout / dizini var. Ve benim svn iş python kütüphaneleri ile bir dizin. Ve benim mercurial projeler ile ~ / hg / dir. Ve ben böyle ~ / .emacs.d, ~ / .subversion ve böylece gibi, benim ev dir birkaç yapılandırma dizinleri checkouts yaptık. Gayet güzel çalışıyor.
Komutlar
Mevcut komutlar:
var
& Nbsp; kasalar mevcut veya eksik olup olmadığını yazdır
yukarı
& Nbsp; sunucudan Kepçe son sürümü.
st
& Nbsp; çıkışta dosyaların Yazdır durumu
ko
& Nbsp; sunucudan Kepçe eksik kasaların
eksik
& Nbsp; Baskı dizinleri yapılandırma dosyası eksik olduğu
Adlandırma Çıktı dizini
Eğer ödeme url için bir çıkış dizin adını belirtin yoksa, sadece son bölümünü alır. Bir istisna: yıkılma. Orada akıllı:
& Nbsp; * https: // xxx / yyy / ürün / gövde yerine "gövde" "ürünü" olur.
& Nbsp; * https: // xxx / yyy / ürün / şube / deney yerine "deney" nin "product_experiment" olur
Başka bir şey istiyorsan, sadece yapılandırma dosyasında (boşlukla ayrılmış) bir dizin adı belirtin.
Yapılandırma dosyası
Örnek yapılandırma dosyası:
# Örnek yapılandırma dosyası. Baz konumu ve sürüm için farklı bölümler
# Kontrol sistemi. Tüm çoklu biryere şeyi Yarma
# Dizinleri gayet iyi.
[Tarifleri]
# Buildout tarifleri üzerinde çalışmak.
vcs = svn
basedir = ~ / svn / yemek tarifleri
kasalar =
& Nbsp; svn: // svn / blablabla / gövde
& Nbsp; svn: // svn / başka / bagaj differentname
& Nbsp; http: // host / yetanother / gövde
& Nbsp; https: // host / yetanother / şube / Reinout-fix
[Dotfolders]
Root olarak noktalı configfolders sona # Klasörler.
vcs = bzr
basedir = ~
kasalar =
& Nbsp; lp: emacsconfig / gövde .emacs.d
& Nbsp; sftp: // somwhere / subversion / bagaj .subversion

Bu sürümde Yeni nedir:

  • kullanarak değil Artık Test yapılandırma dosyası olarak örnek yapılandırma dosyası. Bu çok daha güzel ve daha kullanışlı örnek yapılandırma dosyası şimdi var demektir.
  • (bu temeli olan onun çekme isteği için teşekkürler Craig Blaszczyk!)

sürüm 1.12 yeni nedir:

  • BZR için, & quot; dışarı & quot; komutu artık çıkış kodu yerine komut çıktısını kullanır. Bu daha güvenilir ve rahat. , Jendrik Seipp tarafından Fix teşekkürler!

sürüm 1.11 yeni nedir:

  • Bir dizinde birden fazla vcs izin verin. Bu daha önce zaten mümkün oldu, ama şimdi artık görmezden seçeneği rakip VCS tüm checkouts listelemek gerekir bilinen. Ayrıca, bir bölümünde göz ardı edilir öğeler artık aynı dizinde için diğer bölümlerde göz ardı edilir. 11. giderir. [Maurits]

sürüm 1.10 Yeni nedir:

  • --mine sadece seçeneği kullanarak bzr sadece eksik üzerinden & quot; checkoutmanager en & quot çalışırken bizim giden changesets göstermek; BZR komut.
  • sadece kopya düşündüren yerine yoksa Kopyalama numunenin .cfg dosyası. Düzeltmeler 12..
  • Gizli bilgi komutunu eklendi. Svn programı güncellenmiş ve OS her depo için, tekrar saklanan kimlik bilgilerine svn erişimi vermek gerektirir ise tahrip sadece yararlı olacaktır. [Maurits]

sürüm 1.9 yeni nedir:

  • Eklendi yeni 1.7 için Subversion checkouts yükseltir komutu yükseltme .svn dizinin düzeni. [Maurits]

nedir sürüm 1.8 Yeni:

  • git artık --dry-run itmek kullanarak tespit etmek değil, dışarı checkoutmanager ile giden değişiklikleri -yet-itti. (Maurits van Rees tarafından bildirilen) Düzeltmeler 9..

sürüm 1.7 yeni nedir:

  • Added --configfile seçenek. Faydalı Eğer normal gelişim projeleri daha başka bir şey için checkouts yönetmek için checkoutmanager kullanmak istediğinizde. Uygulamada:. Ben git çalışan bir 'sdistmaker' için kullanmak istiyorum

nedir sürüm 1.6 Yeni :

  • Tam düzeltme # 7: checkoutmanager üzerine durmuyor İlk hata, ama devam ediyor. Ve daha sonra tüm hataları bildirir. Svn / hg / ne olursa olsun sunucuların sadece bir aşağı olduğunda yardımcı olur:. Gerisi çalışmaya devam edecektir
  • # 7 Kısmi düzeltme:. Svn up şimdi Non-interaktif çalışır, bu yüzden çatışma hataları hataları oldukça fazla sessizce gelmeyecek interaktif girişi için bekleyen yerine bildirilen

sürüm 1.5 yeni nedir:

  • CommandError için e olarak yerine CommandError dışında bir e hariç kullanma python2.4 uyumluluğu.

Gereksinimler :

  • Python

Benzer yazılım

Tig
Tig

19 Feb 15

USVN
USVN

15 Apr 15

Mercurial
Mercurial

22 Jun 18

Geliştirici Diğer yazılım Reinout van Rees

lizard-map
lizard-map

20 Feb 15

lizard-ui
lizard-ui

20 Feb 15

Yorumlar checkoutmanager

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!