Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen mtn komutudur.
Program:
ADI
monoton - dağıtılmış bir sürüm kontrol sistemi
SİNOPSİS
mtn [seçenekler...] komuta [argümanlar...]
TANIM
monotone son derece güvenilir, son derece özelleştirilebilir bir dağıtılmış sürüm kontrol sistemidir.
hafif dallar, geçmişe duyarlı birleştirme ve esnek bir güven kurulumu sağlar.
monotone öğrenmesi kolay bir komut setine sahiptir ve komut dosyası oluşturma için zengin bir arayüzle birlikte gelir
Amaçlar ve kapsamlı belgeler.
Monoton hakkında daha fazla bilgi için şu adresi ziyaret edin: http://www.monotone.ca.
Sisteme hızlı bir başlangıç için bir eğitim de dahil olmak üzere tüm belgeler,
çevrimiçi olarak bulundu http://www.monotone.ca/docs.
KÜRESEL SEÇENEKLER
--confdir yapılandırma dizininin konumunu ayarla
--tarih formatı strftime(3) tarihlerin basımına ilişkin format spesifikasyonu
--db [ -d ] veritabanının adını ayarla
--çöplük Başarısızlık durumunda hata ayıklama günlüğünün aktarılacağı dosya
--help [ -h ] yardım mesajını görüntüle
--ignore-askıya alma-sertifikaları / --no-ignore-askıya alma-sertifikaları
askıya alındı olarak işaretlenen revizyonları göz ardı etmeyin
--anahtar [ -k ] / --varsayılan-anahtarı kullan
Anahtar adını veya anahtarı kullanarak imzalar için anahtarı ayarlar
esrar
--keydir anahtar deposunun konumunu ayarla
--kayıt Günlüğün yazılacağı dosya
--no-yerleşik-rcdosyası / --yerleşik-rcdosyası
yerleşik lua dosyasını varsayılan kancalarla yüklemeyin
--no-default-confdir / --allow-default-confdir
varsayılan confdir'in kullanımını yasakla
--no-format-dates tarih sertifikalarını tam olarak veritabanında saklandığı şekilde yazdırır
--no-standart-rcdosyaları / --standart-rcdosyaları
yüklemeyin'~/.monoton/monotonerc' veya '_MTN/monotonerc' lua
Dosyaları
--no-çalışma alanı / --allow-çalışma alanı
çalışma alanı aramayın
--etkileşimli olmayan / --etkileşimli
kullanıcıdan giriş yapmasını isteme
--quiet [ -q ] ayrıntıyı azaltır (önceki '-v'yi geri alır, sonra devre dışı bırakır)
bilgi çıkışı, ardından uyarıları devre dışı bırakın)
--rc dosyası / --clear-rcdosyaları
ekstra lua dosyası yükle
--kök çalışma alanı aramasını belirtilen kökle sınırla
--ssh-işareti ssh-agent'ın kullanımını kontrol eder. geçerli argümanlar şunlardır: kullanılacak 'evet'
Mümkünse imza atmak için ssh-agent, kullanımını zorlamak için 'hayır'
monotone'un dahili kodu, 'yalnızca' ssh-agent kullanımını zorlamak için,
Her ikisiyle de imza atmak ve karşılaştırmak için 'işaretle'
--ticker kayan yazı stilini ayarla (sayım|nokta|yok)
--timestamps hataların, uyarıların ve ilerlemenin önündeki zaman damgalarını gösterir
mesajları
--verbose [ -v ] ayrıntıyı artırır (önceki '-q'yi geri alır ve ardından hata ayıklamayı etkinleştirir)
çıktı)
--version sürüm numarasını yazdırın ve çıkın
--xargs [ -@ ] verilen dosyadan alınan komut satırı argümanlarını ekle
KOMUTLAR
komuta Grup 'otomasyon'
Komut dosyasıyla yürütmeye yardımcı olan komutlar.
otomatikleştirmek atalarımız REV1 [REV2 [REV3 [...]]]
Verilen revizyonların atalarını yazdırır.
otomatikleştirmek ancestry_difference NEW_REV [OLD_REV1 [OLD_REV2 [...]]]
Diğerlerinde değil, verilen ilk revizyonun atalarını listeler.
otomatikleştirmek dalları
Revizyon grafiğindeki tüm dal sertifikalarını yazdırır.
otomatikleştirmek sertifika REVİZYON-ID ADI DEĞER
Bir revizyon sertifikası ekler.
otomatikleştirmek certs REV
Bir revizyona eklenen tüm sertifikaları yazdırır.
otomatikleştirmek çıkış [DIREKTÖR]
Veritabanındaki bir revizyonu bir dizine teslim eder. Revizyon verilmesi halinde
kontrol edilecek olan budur. Aksi taktirde şube başkanı olacaktır.
(verilen veya örtülü). Herhangi bir dizin belirtilmezse şube adı şu şekilde kullanılacaktır:
dizin.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
otomatikleştirmek çocuklar için REV
Bir revizyonun alt öğelerini yazdırır.
otomatikleştirmek ortak_atalar REV1 [REV2 [REV3 [...]]]
Bir revizyon listesinin ortak ataları olan revizyonları yazdırır.
otomatikleştirmek içerik_diff [DOSYA [...]]
Dosyaların farklarını hesaplar.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--ters
farkın ters sırası
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
--başlıklı / --başlıksız
eşleşen cset'i fark başlığında göster
otomatikleştirmek torunları REV1 [REV2 [REV3 [...]]]
Verilen revizyonların alt öğelerini yazdırır.
otomatikleştirmek drop_attribute YOL [ANAHTAR]
Belirli bir yoldan bir niteliği veya tamamını bırakır.
otomatikleştirmek drop_db_variables ALAN ADI]
Bir veritabanı değişkenini bırakır.
otomatikleştirmek drop_public_key KEY_NAME_OR_HASH
Ortak bir anahtar bırakır.
otomatikleştirmek delete_ancestors [REV1 [REV2 [REV3 [...]]]]
Revizyon listesindeki ataları siler.
otomatikleştirmek delete_descendants [REV1 [REV2 [REV3 [...]]]]
Revizyon listesindeki alt öğeleri siler.
otomatikleştirmek dosya_merge LEFT_REVID LEFT_FILENAME RIGHT_REVID RIGHT_FILENAME
İki alt revizyon ve dosya verildiğinde dahili satır birleştirmenin sonuçlarını yazdırır
isimler.
otomatikleştirmek oluştur_anahtarı KEY_NAME ŞİFRE
Bir RSA anahtar çifti oluşturur.
--force-duplicate-anahtar
adlandırılmış anahtar zaten mevcut olduğunda genkey'i hata yapmamaya zorla
otomatikleştirmek get_attributes PATH
Belirtilen yolun tüm niteliklerini yazdırır. Açık bir revizyon yapılması durumunda,
dosyanın bu spesifik revizyondaki öznitelikleri döndürülür.
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
otomatikleştirmek get_base_revision_id
Çalışma alanının temel aldığı revizyonu gösterir.
otomatikleştirmek get_content_changed GERİ DOSYASI
Başka bir revizyona göre içeriği değiştiren revizyonları listeler.
otomatikleştirmek get_corresponding_path REV1 DOSYA REV2
Belirli bir revizyona göre hedef revizyondaki bir dosyanın adını yazdırır.
otomatikleştirmek get_current_revision [YOLLAR...]
Bir çalışma alanına ilişkin değişiklik bilgilerini gösterir.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
otomatikleştirmek get_current_revision_id
Geçerli çalışma alanının revizyonunu gösterir.
otomatikleştirmek get_db_variables [İHTİSAS]
Veritabanı değişkenlerini alın.
otomatikleştirmek get_extulated_manifest_of REVİZYON
Verilen tanımlayıcı için genişletilmiş bildirimi yazdırır.
otomatikleştirmek dosyayı al DOSYAID
Bir dosyanın içeriğini (bir tanımlayıcı verildiğinde) yazdırır.
otomatikleştirmek get_file_of DOSYA ADI
Bir dosyanın içeriğini (bir ad verilir) yazdırır.
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
otomatikleştirmek get_file_size DOSYAID
Bir dosyanın boyutunu yazdırır (bir tanımlayıcı verildiğinde).
otomatikleştirmek get_manifest_of [REVID]
Bir revizyonla ilişkili bildirimi gösterir.
otomatikleştirmek get_option SEÇENEK
Bir seçeneğin değerini gösterir.
otomatikleştirmek get_public_key KEY_NAME_OR_HASH
Bir ortak anahtar paketi yazdırır.
otomatikleştirmek get_revision YENİLEN
Bir revizyona ilişkin değişiklik bilgilerini gösterir.
otomatikleştirmek get_workspace_root
Geçerli dizinin çalışma alanı kökünü yazdırır.
otomatikleştirmek grafik
Tam soy grafiğini yazdırır.
otomatikleştirmek kafalar [DAL]
Verilen dalın kafalarını yazdırır.
otomatikleştirmek belirlemek PATH
Bir dosyanın dosya tanımlayıcısını yazdırır.
otomatikleştirmek arayüz_versiyonu
Otomasyon arayüzünün sürümünü yazdırır.
otomatikleştirmek envanter [YOL]...
Çalışma alanında bulunan dosyaların bir özetini yazdırır.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--karşılık gelen-yeniden adlandırma yok / --karşılık gelen-yeniden adlandırma
bu tür düğümlerde kısıtlanmışsa karşılık gelen yeniden adların çıktısını almayın
--yok sayılmadı / --yok sayıldı
yoksayılan dosyaların çıktısını almayın
--değişmedi / --değişmedi
değiştirilmemiş dosyaların çıktısını almayın
--bilinmiyor / --bilinmiyor
bilinmeyen dosyaların çıktısını almayın
otomatikleştirmek anahtarlar
Anahtar deposundaki tüm anahtarları listeler.
otomatikleştirmek yaprakları
Revizyon grafiğinin yapraklarını listeler.
otomatikleştirmek log [YOL] ...
Seçilen revizyon geçmişini listeler.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--itibaren / --clear-from
Günlüğe kaydetmeye başlamak için revizyon(lar)
--son
günlük çıktısını son giriş sayısıyla sınırla
--Sonraki
günlük çıktısını sonraki giriş sayısıyla sınırla
--birleştirme yok / --birleştirme yok
günlükleri yazdırırken birleştirmeleri hariç tut
--ile / --açık-to
günlüğe kaydetmeyi durdurmak için revizyon(lar)
otomatikleştirmek lua LUA_FONKSİYONU [ARG1 [ARG2 [...]]]
Verilen lua fonksiyonunu çalıştırır ve sonucu döndürür.
otomatikleştirmek package_for_fdata DOSYAID
Dosya verilerini paket biçiminde yazdırır.
otomatikleştirmek package_for_fdelta OLD_FILE YENİ_FILE
Dosya deltasını paket formatında yazdırır.
otomatikleştirmek package_for_rdata YENİLEN
Revizyon verilerini paket formatında yazdırır.
otomatikleştirmek packages_for_certs YENİLEN
Bir revizyonla ilişkili sertifikaları paket formatında yazdırır.
otomatikleştirmek ebeveyn REV
Bir revizyonun üst öğelerini yazdırır.
otomatikleştirmek Çek [URI]
otomatikleştirmek Çek [ADRES[:PORTNUMBER] [DESEN ...]]
Bir netsync sunucusundan dalları çeker.
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
otomatikleştirmek itmek [URI]
otomatikleştirmek itmek [ADRES[:PORTNUMBER] [DESEN ...]]
Dalları bir netsync sunucusuna iter.
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--basılacak anahtar
hiçbir şey imzalamamış olsa bile belirtilen tuşa basın
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
otomatikleştirmek put_file [DOSYA ID] İÇİNDEKİLER
Bir dosyayı veritabanında saklar.
otomatikleştirmek put_public_key ANAHTAR-PAKET-VERİ
Genel anahtarı veritabanında saklayın.
otomatikleştirmek put_revision REVİZYON-VERİ
Bir revizyonu veritabanına kaydeder.
otomatikleştirmek okuma_paketleri PAKET VERİ
Verilen paketleri veritabanına yükleyin.
otomatikleştirmek uzak KOMUT [ARGS]
Uzak bir sunucuda COMMAND'ı çalıştırır.
--remote-stdio-ana bilgisayar
uzak bir netsync eylemi için ana bilgisayarı (ve isteğe bağlı olarak bağlantı noktasını) ayarlar
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
otomatikleştirmek uzak_stdio [URI]
otomatikleştirmek uzak_stdio [ADRES[:PORTNUMBER]]
Uzak bir sunucuya 'otomatik stdio' bağlantısı açar.
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
otomatikleştirmek kökleri
Revizyon grafiğinin köklerini listeler.
otomatikleştirmek seçmek SEÇİCİ
Bir seçiciyle eşleşen revizyonları listeler.
otomatikleştirmek set_attribute YOL ANAHTAR DEĞERİ
Belirli bir yola bir öznitelik ayarlar.
otomatikleştirmek set_db_variable ALAN ADI DEĞERİ
Bir veritabanı değişkeni ayarlar.
otomatikleştirmek show_conflicts [LEFT_REVID RIGHT_REVID]
İki revizyon arasındaki çelişkileri gösterir. Hiçbir argüman verilmezse LEFT_REVID ve
RIGHT_REVID varsayılan olarak 'birleştirme' tarafından seçilecek ilk iki başlığa ayarlanır
Komut.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--ignore-askıya alma-sertifikaları / --no-ignore-askıya alma-sertifikaları
askıya alındı olarak işaretlenen revizyonları göz ardı etmeyin
otomatikleştirmek stdio
Tek çalıştırmada birden fazla komutu otomatikleştirir.
--automate-stdio-size
'stdio'yu otomatikleştir' çıkışı için bayt cinsinden blok boyutu
otomatikleştirmek senkronize [URI]
otomatikleştirmek senkronize [ADRES[:PORTNUMBER] [DESEN ...]]
Şubeleri bir netsync sunucusuyla senkronize eder.
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--basılacak anahtar
hiçbir şey imzalamamış olsa bile belirtilen tuşa basın
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
otomatikleştirmek etiketler [BRANCH_PATTERN]
Bir dizi dallara iliştirilmiş tüm etiketleri yazdırır.
otomatikleştirmek toposort [REV1 [REV2 [REV3 [...]]]]
Bir revizyon listesini topolojik olarak sıralar.
otomatikleştirmek güncelleştirme
Çalışma alanını günceller.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
komuta Grup 'veri tabanı'
Veritabanını yöneten komutlar.
db değişiklik belirleme
Veritabanını değişiklik kümesi biçimine dönüştürür.
db Kontrol
Veritabanında bazı akıl sağlığı kontrolleri yapar. Veritabanının tutarlı olmasını sağlar
birden fazla çek düzenlemek.
db dökmek
Veritabanının içeriğini döker. SQL talimatlarının bir listesini oluşturur
veritabanının tüm içeriğini temsil eder. Ortaya çıkan çıktı daha sonra kullanışlıdır
veritabanını yedek görevi gören bir metin dosyasından geri yükleyin.
db yürütmek
Veritabanında bir SQL komutunu çalıştırır. Verilen SQL komutunu doğrudan çalıştırır.
veritabanı
db fix_certs
Kötü sertifikaları düzeltmeye çalışın. Eski monoton sürümler bazen sertifikaları ilişkilendirebilir
yanlış anahtarla. Bu, doğru anahtara sahipseniz bu tür sertifikaları düzeltir ve
isteğe bağlı olarak doğru anahtara sahip olmadığınız sertifikaları bırakın. Bu sadece olmalı
0.44 veya daha eski bir sürümden yükseltme yaparken veritabanınızda bu tür sertifikalar varsa veya
bu tür sertifikaları 'mtn read' ile yükledi.
--drop-kötü-sertifikalar
bilmediğimiz anahtarlar tarafından imzalanan sertifikaları bırakın
db bilgi
Veritabanıyla ilgili bilgileri gösterir.
--tam / --özlü
ayrıntılı bilgileri yazdır
db init
Bir veritabanını başlatır. Yeni bir veritabanı dosyası oluşturur ve onu başlatır.
db yük
Veritabanının içeriğini yükler. Yeniden oluşturulan SQL talimatlarının listesini okur
veritabanının içeriği. Bunun aşağıdakilerle birlikte kullanılması gerekiyor:
'dump' komutu tarafından oluşturulan çıktı.
db göç
Veritabanını daha yeni bir şemaya geçirir. Veritabanının dahili şemasını günceller
en yenisi. Oluşabilecek uyumsuzlukları otomatik olarak çözmek için gerekli
monotonun daha yeni sürümlerinde tanıtıldı.
db regenerate_caches
Veritabanında depolanan önbellekleri yeniden oluşturur.
db listelemek
Veritabanını liste formatına dönüştürür.
--drop-attr
listeleme sırasında verilen anahtarla attrs girişlerini bırakın
db set_epoch ŞUBE DÖNEMİ
Dalın çağını ayarlar.
db versiyon
Veritabanının sürümünü gösterir.
yerel kill_certs SEÇİCİ SERTİFİKA ADI [SERTVAL]
Belirtilen sertifikaları yerel veritabanından siler. Açık olan tüm sertifikaları siler
verilen revizyon(lar) ve verilen ada sahipler ve eğer bir değer belirtilmişse o zaman da
verilen değer.
yerel kill_revision YENİLEN
Yerel veritabanındaki bir revizyonu sonlandırır.
komuta Grup 'hata ayıklama'
Program hata ayıklamasına yardımcı olan komutlar.
asciik SEÇİCİ
Revizyon grafiğinin ASCII temsilini yazdırır.
fdiff SRCNAME HEDEF ADI SRCID HEDEF ID
Farklar 2 dosyası ve sonucun çıktısını verir.
--bağlam
bağlam farkı biçimini kullan
--diff-args
harici fark kancasını geçirme argümanı
--harici
farklar oluşturmak için harici fark kancasını kullanın
--no-show-encloser / --show-encloser
her değişiklik bloğunu içeren işlevi gösterme
--ters
farkın ters sırası
-- birleşik
birleşik fark formatını kullan
--başlıklı / --başlıksız
eşleşen cset'i fark başlığında göster
yük
Bir dosyanın içeriğini veritabanına yükler.
kaynaşmak PARENT_FILEID LEFT_FILEID RIGHT_FILEID
3 dosyayı birleştirir ve sonucu verir.
get_roster [REVID]
Belirli bir tanımlayıcıyla ilişkili listeyi döker. REVID verilmezse,
çalışma alanı kullanılır.
belirlemek [YOL]
Bir dosyanın veya stdin'in kimliğini hesaplar. Herhangi bir PATH verilmişse, bunların değerini hesaplar
kimlik; aksi takdirde standart girdiden olanı hesaplanır.
rcs_import RCDOSYASI...
RCS dosyalarındaki sürümleri ayrıştırır. Bu komut revizyonları yeniden yapılandırmaz veya içe aktarmaz.
Muhtemelen cvs_import'u kullanmak istersiniz.
--şube [ -b ]
operasyon için şube sertifikasını seçin
komuta Grup 'bilgilendirici'
Bilgi alma komutları.
açıklama PATH
Bir dosyanın açıklamalı kopyasını yazdırır. Açıklamalı bir kopyasını hesaplar ve yazdırır.
Belirtilen REVİZYONDAN verilen dosya.
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
--yalnızca devirler
yalnızca tam revizyon kimliklerini kullanarak açıklama ekleyin
ikiye ayırmak kötü
Geçerli revizyonu veya belirtilen revizyonları kötü olarak işaretler. Bilinen kötü revizyonlar
aranmakta olan kümeden çıkarıldı.
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
ikiye ayırmak Tercih Etmenizin
Geçerli revizyonu veya belirtilen revizyonları iyi olarak işaretler. Bilinen iyi revizyonlar
aranmakta olan kümeden çıkarıldı.
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
ikiye ayırmak ayarlamak
Mevcut ikiye bölme aramasını sıfırlayın. Çalışma alanını revizyona geri güncelleyin
ikiye ayırmanın başlatıldığı ve mevcut tüm arama bilgilerinin kaldırıldığı,
yeni arama başlatılacak.
ikiye ayırmak atlamak
Geçerli revizyonu veya belirtilen revizyonları aramanın dışında bırakır. Atlandı
Aranan kümedeki revizyonlar kaldırılır. Test edilemeyen düzeltmeler
bazı sebeplerin atlanması gerekir.
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
ikiye ayırmak durum
İkiye bölme aramasının mevcut durumuna ilişkin raporlar. Toplam sayısını listeler
Arama setindeki revizyonlar, belirlenen revizyon sayısı
iyi ya da kötü, atlanan revizyonların sayısı ve
Test edilecek revizyonlar kaldı.
ikiye ayırmak güncelleştirme
Çalışma alanını ikiye bölme yoluyla test edilecek bir sonraki revizyona günceller. Bu komut
iyi, kötü veya atlama komutlarıyla yapılan güncellemeler engellenen yollar nedeniyle başarısız olursa kullanılabilir veya
diğer problemler.
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
kedi DOSYA ADI
Veritabanından bir dosya yazdırır. Verilen FILENAME dosyasını veritabanından getirir
ve standart çıktıya yazdırır.
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
tamamlamak (revizyon|dosya|anahtar) KISMİ-ID
Kısmi bir tanımlayıcıyı tamamlar.
di [YOL]...
fark [YOL]...
Mevcut farklılıkları gösterir. Geçerli ağacı depodaki dosyalarla karşılaştırır
ve farklılıkları standart çıktıya yazdırır. Bir revizyon verilirse fark
çalışma alanı ile söz konusu revizyon arasında gösterilir. İki revizyon verilmesi durumunda
aralarındaki fark verilmiştir. Herhangi bir format belirtilmezse, varsayılan olarak birleştirilmiş kullanılır.
--bağlam
bağlam farkı biçimini kullan
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--diff-args
harici fark kancasını geçirme argümanı
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--harici
farklar oluşturmak için harici fark kancasını kullanın
--no-show-encloser / --show-encloser
her değişiklik bloğunu içeren işlevi gösterme
--ters
farkın ters sırası
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
-- birleşik
birleşik fark formatını kullan
--başlıklı / --başlıksız
eşleşen cset'i fark başlığında göster
yardım et komut [ARGS...]
Komutlar ve seçeneklerle ilgili yardımı görüntüler.
--gizli / --gizli değil
gizli komutları ve seçenekleri göster
liste dalları [DESEN]
Veritabanındaki bir kalıpla eşleşen dalları listeler.
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
liste certs YENİLEN
Bir revizyona eklenen sertifikaları listeler.
liste değişmiş [YOL...]
Geçerli revizyona göre değişen dosyaları listeler.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
liste veritabanları
liste dbs
Yönetilen veritabanlarını ve bunların bilinen çalışma alanlarını listeler.
liste çiftleri
Belirtilen revizyondaki yinelenen dosyaları listeler. Herhangi bir revizyon belirtilmemişse,
Çalışma alanı.
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
liste devirler [DAL [...]]
Bir desenle eşleşen dalların geçerli dönemini listeler.
liste göz ardı [YOL]
Geçerli dalda yoksayılan çalışma alanı dosyalarını listeler.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--recursive [ -R ] / --no-recursive
ayrıca listelenen dizinlerin içeriği üzerinde de çalışır
liste anahtarlar [DESEN]
Bir desenle eşleşen tuşları listeler.
liste bilinen
Geçerli şubeye ait çalışma alanı dosyalarını listeler.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
liste eksik
Şubeye ait olan ancak çalışma alanında bulunmayan dosyaları listeler.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
liste etiketler [DESEN]
Veritabanındaki tüm etiketleri listeler.
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
liste bilinmeyen [YOL]
Geçerli dalda bilinmeyen çalışma alanı dosyalarını listeler.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--recursive [ -R ] / --no-recursive
ayrıca listelenen dizinlerin içeriği üzerinde de çalışır
liste vars [İHTİSAS]
Veritabanının tamamındaki veya bir etki alanındaki değişkenleri listeler.
liste çalışma alanları
Belirtilen bir veritabanının bilinen çalışma alanlarını listeler.
log [YOL] ...
Seçilen geçmişi ileri veya geri sırayla yazdırır. Bu komut seçilenleri yazdırır
geçmişi ileri veya geri sırayla, eğer verilmişse PATH'e göre filtreleyerek.
--kısa / --kısa değil
normal çıktının kısa bir versiyonunu yazdır
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--diffs / --no-diffs
günlüklerle birlikte farkları yazdır
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--itibaren / --clear-from
Günlüğe kaydetmeye başlamak için revizyon(lar)
--son
günlük çıktısını son giriş sayısıyla sınırla
--Sonraki
günlük çıktısını sonraki giriş sayısıyla sınırla
--no-dosyalar / --dosyalar
günlükleri yazdırırken dosyaları hariç tut
--grafik yok / --grafik
soyları görüntülemek için ASCII grafiğini kullanmayın
--birleştirme yok / --birleştirme yok
günlükleri yazdırırken birleştirmeleri hariç tut
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
--ile / --açık-to
günlüğe kaydetmeyi durdurmak için revizyon(lar)
kılavuz sayfası
Monotone'un komut yardımından bir kılavuz sayfası oluşturun.
--biçimlendirilmiş / --düz
çıkışı otomatik olarak nroff aracılığıyla çalıştırır (çıkış bir terminal ise varsayılandır)
--gizli / --gizli değil
gizli komutları ve seçenekleri göster
show_conflicts GERİ GERİ
İki revizyon arasında hangi çatışmaların çözülmesi gerektiğini gösterir. Çatışmalar
REV parametrelerinde verilen iki revizyona göre hesaplanır.
durum [YOL]...
Çalışma alanının durum bilgilerini gösterir.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
versiyon
Programın sürümünü gösterir.
--tam / --özlü
ayrıntılı bilgileri yazdır
komuta Grup 'anahtar_ve_sertifika'
Anahtarları ve sertifikaları yönetme komutları.
sertifika SEÇİCİ SERTİFİKA ADI [SERTVAL]
Bir revizyon veya revizyon kümesi için bir sertifika oluşturur. İle bir sertifika oluşturur
verilen seçiciyle eşleşen her revizyonda verilen ad ve değer
bırak tuşu KEY_NAME_OR_HASH
Genel ve/veya özel bir anahtar bırakır.
genkey KEY_NAME
Bir RSA anahtar çifti oluşturur.
--force-duplicate-anahtar
adlandırılmış anahtar zaten mevcut olduğunda genkey'i hata yapmamaya zorla
parola KEY_NAME_OR_HASH
Özel bir RSA anahtarının parolasını değiştirir.
ssh_agent_add
Ssh-agent'a özel bir anahtar ekler.
ssh_agent_export [DOSYA ADI]
Ssh-agent ile kullanılmak üzere özel bir anahtarı dışa aktarır.
Güvenilir REVİZYON ADI DEĞER İMZALAYICI1 [İMZALAYICI2 [...]]
Varsayımsal bir sertifikaya güvenilip güvenilmeyeceğini test eder. Geçerli ayarlar şunlardır:
testi çalıştırmak için kullanılır.
komuta Grup 'ağ'
Ağa erişen komutlar.
clone URI [DİZİN]
clone HOST[:PORTNUMBER] ŞUBESİ [REHBER]
Uzak bir veritabanından bir dizindeki revizyonu teslim alır. Eğer bir revizyon
verildiğinde, kontrol edilecek olan budur. Aksi taktirde bu işin başı olacak.
şube temin edildi. Herhangi bir dizin verilmemişse dal adı dizin olarak kullanılacaktır
--şube [ -b ]
operasyon için şube sertifikasını seçin
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
Çek [URI]
Çek [ADRES[:PORTNUMBER] [DESEN ...]]
Bir netsync sunucusundan dalları çeker. Bu, desenle eşleşen tüm dalları çeker
ADDRESS adresindeki netsync sunucusundan PATTERN'de verilmiştir.
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
itmek [URI]
itmek [ADRES[:PORTNUMBER] [DESEN ...]]
Dalları bir netsync sunucusuna iter. Bu, eşleşen tüm dalları itecektir.
ADDRESS adresindeki netsync sunucusuna PATTERN'de verilen model.
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--basılacak anahtar
hiçbir şey imzalamamış olsa bile belirtilen tuşa basın
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
hizmet vermek
Veritabanını istemcilere bağlanmaya hizmet eder.
--bind
adres:dinlenecek bağlantı noktası (varsayılan:4691)
--pid dosyası / --pid-dosyası yok
sunucunun işlem kimliğini kaydet
senkronize [URI]
senkronize [ADRES[:PORTNUMBER] [DESEN ...]]
Şubeleri bir netsync sunucusuyla senkronize eder. Bu, eşleşen dalları senkronize eder
ADDRESS adresindeki netsync sunucusuyla PATTERN'de verilen model.
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--basılacak anahtar
hiçbir şey imzalamamış olsa bile belirtilen tuşa basın
--set-default / --no-set-default
mevcut netsync bağımsız değişkenlerini ve seçeneklerini gelecekteki varsayılan olarak kullan
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
komuta Grup 'paket_io'
Paket okuma ve yazma komutları.
özel anahtar KEY_NAME_OR_HASH
Özel bir anahtar paketi yazdırır.
pubkey KEY_NAME_OR_HASH
Bir ortak anahtar paketi yazdırır.
okumak [DOSYA1 [DOSYA2 [...]]]
Dosyalardan paketleri okur. Hiçbir dosya sağlanmazsa standart giriş kullanılır.
komuta Grup 'gözden geçirmek'
Revizyonları gözden geçirme komutları.
onaylamak REVİZYON
Belirli bir revizyonu onaylar.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
yorum Yap REVİZYON [YORUM]
Belirli bir revizyona ilişkin yorumlar.
onaylamamak [EBEVEYN-REVİZYONU] ÇOCUK-REVİZYONU
Belirli bir revizyonu veya revizyon aralığını onaylamaz.
--yazar
taahhüt için yazarı geçersiz kıl
--şube [ -b ]
operasyon için şube sertifikasını seçin
--tarih
taahhüt için tarih/saati geçersiz kıl
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
askıya almak REVİZYON
Belirli bir revizyonu askıya alır.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
etiket REVİZYON ETİKETİ ADI
Revizyona sembolik bir etiket sertifikası koyar.
test sonucu REV (geçti|başarısız|doğru|yanlış|evet|hayır|1|0)
Bir revizyon üzerinde test çalıştırmanın sonuçlarını not eder.
komuta Grup 'ağaç'
Ağacı işlemeye yönelik komutlar.
çıkış [DIREKTÖR]
co [DIREKTÖR]
Veritabanındaki bir revizyonu bir dizine teslim eder. Revizyon verilmesi halinde
kontrol edilecek olan budur. Aksi taktirde şube başkanı olacaktır.
(verilen veya örtülü). Herhangi bir dizin belirtilmezse şube adı şu şekilde kullanılacaktır:
dizin.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
çatışmalar çamça
Çatışma çözümüyle ilgili tüm defter tutma dosyalarını silin.
çatışmalar çözüm_ilk Çözüm
İlk çözülmemiş tek dosya çakışması için çözünürlüğü ayarlayın. 'mtn çakışmalarını' kullanın
show_first' olası çözünürlükleri görmek için.
--çatışma dosyası
çakışmaların depolanacağı dosya
çatışmalar çözüm_ilk_sol Çözüm
İlk çözülmemiş iki dosya çakışması için sol çözünürlüğü ayarlayın.
--çatışma dosyası
çakışmaların depolanacağı dosya
çatışmalar çözüm_ilk_sağ Çözüm
İlk çözülmemiş iki dosya çakışması için doğru çözünürlüğü ayarlayın.
--çatışma dosyası
çakışmaların depolanacağı dosya
çatışmalar önce göster
Çakışma dosyasındaki ilk çözülmemiş çakışmayı ve olası çözümleri gösterin.
--çatışma dosyası
çakışmaların depolanacağı dosya
çatışmalar show_remaining
Kalan çözülmemiş çatışmaları çakışma dosyasında gösterin.
--çatışma dosyası
çakışmaların depolanacağı dosya
çatışmalar mağaza [LEFT_REVID RIGHT_REVID]
İki revizyonun birleştirilmesinden kaynaklanan çakışmaları saklayın. Hiçbir argüman verilmezse LEFT_REVID
ve RIGHT_REVID varsayılan olarak 'birleştirme' tarafından seçilecek ilk iki başlığa ayarlanır
emretmek. '--conflicts-file' verilmezse '_MTN/conflicts' kullanılır.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--çatışma dosyası
çakışmaların depolanacağı dosya
açık_merge SOL-REVİZYON SAĞ-REVİZYON DEST-ŞUBE
Açıkça verilen iki revizyonu birleştirir. Birleştirmenin sonuçları
DEST-BRANCH tarafından belirtilen şube.
--yazar
taahhüt için yazarı geçersiz kıl
--tarih
taahhüt için tarih/saati geçersiz kıl
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
--çözümleme-çatışmaları / --çözümleme-çatışmaları yok
Çatışma çözümlerini etkileşimli olarak belirtmek yerine bir dosyada belirtin
--çözümleme-çatışma dosyası
çakışmaları çözmek için dosyayı kullan
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
kafalar
Bir dalın birleştirilmemiş kafa revizyonlarını gösterir.
--şube [ -b ]
operasyon için şube sertifikasını seçin
ithalat DİZİN
Bir dizinin içeriğini bir şubeye aktarır.
--yazar
taahhüt için yazarı geçersiz kıl
--şube [ -b ]
operasyon için şube sertifikasını seçin
--tarih
taahhüt için tarih/saati geçersiz kıl
--kuru çalışma / --kuru çalışma yok
operasyonu yapmayın, sadece ne olacağını gösterin
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
--no-respect-ignore / --respect-ignore
hiçbir dosyayı göz ardı etmeyin
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
birleştirme
Bir dalın birleştirilmemiş başlarını birleştirir.
--yazar
taahhüt için yazarı geçersiz kıl
--şube [ -b ]
operasyon için şube sertifikasını seçin
--tarih
taahhüt için tarih/saati geçersiz kıl
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
--çözümleme-çatışmaları / --çözümleme-çatışmaları yok
Çatışma çözümlerini etkileşimli olarak belirtmek yerine bir dosyada belirtin
--çözümleme-çatışma dosyası
çakışmaları çözmek için dosyayı kullan
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
merge_into_dir KAYNAK-ŞUBE-ŞUBE MÜDÜRÜ
Bir dalı başka bir daldaki alt dizinde birleştirir.
--yazar
taahhüt için yazarı geçersiz kıl
--tarih
taahhüt için tarih/saati geçersiz kıl
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
--çözümleme-çatışmaları / --çözümleme-çatışmaları yok
Çatışma çözümlerini etkileşimli olarak belirtmek yerine bir dosyada belirtin
--çözümleme-çatışma dosyası
çakışmaları çözmek için dosyayı kullan
--güncelleme / --güncelleme yok
çalışma alanı bir başlıktaysa ve komut bir
yeni kafa
merge_into_workspace DİĞER-REVİZYON
Bir revizyonu geçerli çalışma alanının temel revizyonuyla birleştirir. DİĞER-REVİZYONU Birleştirir
geçerli çalışma alanının temel revizyonuna ekleyin ve mevcut çalışma alanını şu şekilde güncelleyin:
sonuç. Mevcut çalışma alanında bekleyen değişiklik olamaz. İkisi birden
DİĞER-REVİZYON ve çalışma alanının temel revizyonu ana öğe olarak kaydedilecektir.
işlemek. Çalışma alanının seçilen dalı değiştirilmez.
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
migrat_workspace [DIREKTÖR]
Bir çalışma alanı dizininin meta verilerini en son biçime geçirir. Hiçbir dizin yoksa
verildiğinde, varsayılan olarak geçerli çalışma alanı kullanılır.
yaymak KAYNAK-ŞUBE-DEST-ŞUBE
Bir daldan diğerine asimetrik olarak birleşir.
--yazar
taahhüt için yazarı geçersiz kıl
--tarih
taahhüt için tarih/saati geçersiz kıl
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
--çözümleme-çatışmaları / --çözümleme-çatışmaları yok
Çatışma çözümlerini etkileşimli olarak belirtmek yerine bir dosyada belirtin
--çözümleme-çatışma dosyası
çakışmaları çözmek için dosyayı kullan
yenileme_inodeprints
İnodeprint önbelleğini yeniler.
kurulum [DIREKTÖR]
Yeni bir çalışma alanı dizini ayarlar. Hiçbir dizin belirtilmezse geçerli olanı kullanır
dizin.
--şube [ -b ]
operasyon için şube sertifikasını seçin
komuta Grup 'değişkenler'
Kalıcı değişkenleri yönetme komutları.
cleanup_workspace_list
Geçerli veritabanı için tüm geçersiz, kayıtlı çalışma alanı yollarını kaldırır.
kayıt_çalışma alanı [WORKSPACE_PATH]
Geçerli veritabanı için yeni bir çalışma alanı kaydeder. Bu komut WORKSPACE_PATH'i ekler
'bilinen çalışma alanları' listesine.
set ALAN ADI DEĞERİ
Bir veritabanı değişkeni ayarlar. Bu komut değiştirir (veya daha önce mevcut değilse ekler)
NAME adlı değişken veritabanında saklanır ve onu verilen değere ayarlar.
DEĞER. Değişken DOMAIN etki alanına yerleştirilir.
unregister_workspace [WORKSPACE_PATH]
Geçerli veritabanı için mevcut bir çalışma alanının kaydını siler. Bu komut kaldırır
WORKSPACE_PATH 'bilinen çalışma alanları' listesine.
ayarlanmazsa ALAN ADI
Bir veritabanı değişkeninin ayarını kaldırır. Bu komut, NAME değişkenini alan adından kaldırır
Daha önce veritabanında depolanan DOMAIN.
komuta Grup 'vcs'
Diğer sürüm kontrol sistemleriyle etkileşime yönelik komutlar.
cvs_import CVSKÖK
CVS deposundaki tüm sürümleri içe aktarır.
--şube [ -b ]
operasyon için şube sertifikasını seçin
git_export
Stdout'ta git hızlı dışa aktarma veri akışı üretir.
--yazarlar-dosyası
dosya eşleme yazar adları orijinalden yeni değerlere
--dallar-dosyası
dal adlarını orijinalden yeni değerlere eşleme dosyası
--dışa aktarma işaretleri
revizyonları dışa aktardıktan sonra dahili işaretler tablosunu kaydedin
--içe aktarma işaretleri
revizyonları dışa aktarmadan önce dahili işaretler tablosunu yükleyin
--log-certs / --no-log-certs
taahhüt günlüklerine standart sertifika değerlerini dahil edin
--log-revids / --no-log-revids
taahhüt günlüklerine revizyon kimliklerini dahil edin
--ref'ler
'devirler', 'kökler' veya 'yapraklar' için git referanslarını ekleyin
--bir-değişiklik günlüğünü kullan
git taahhüt mesajı için yalnızca bir değişiklik günlüğü sertifikası kullanın
komuta Grup 'çalışma alanı'
Çalışma alanıyla ilgili komutlar.
eklemek [YOL]...
Dosyaları çalışma alanına ekler.
--no-respect-ignore / --respect-ignore
hiçbir dosyayı göz ardı etmeyin
--recursive [ -R ] / --no-recursive
ayrıca listelenen dizinlerin içeriği üzerinde de çalışır
--bilinmiyor / --bilinmiyor
bilinmeyen dosyalar için işlemleri çalışma alanından gerçekleştirin
özellik düşürmek YOL [ATTR]
Bir dosyadan öznitelikleri kaldırır. Hiçbir öznitelik belirtilmezse, bu komut kaldırır
PATH'de verilen dosyaya eklenen tüm özellikler. Aksi takdirde yalnızca
ATTR'de belirtilen özellik.
özellik almak YOL [ATTR]
Bir dosyanın özniteliklerinin değerlerini alır. Herhangi bir öznitelik belirtilmemişse bu komut
PATH'de verilen dosyaya eklenen tüm öznitelikleri yazdırır. Aksi halde yalnızca yazdırır
ATTR'de belirtilen öznitelik.
özellik set YOL ATTR DEĞERİ
Bir dosyadaki özniteliği ayarlar. ATTR'de verilen özelliği belirtilen değere ayarlar
PATH'de belirtilen dosya için VALUE içinde.
ci [YOL]...
işlemek [YOL]...
Çalışma alanı değişikliklerini veritabanına kaydeder.
--yazar
taahhüt için yazarı geçersiz kıl
--şube [ -b ]
operasyon için şube sertifikasını seçin
--tarih
taahhüt için tarih/saati geçersiz kıl
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--mesaj [ -m ]
taahhüt değişiklik günlüğü mesajını ayarla
--mesaj dosyası
taahhüt değişiklik günlüğü mesajını içeren dosya adını ayarla
düşürmek [YOL]...
rm [YOL]...
Dosyaları çalışma alanından bırakır.
--yalnızca defter tutma
dosya sistemini değil, yalnızca monotone'un dahili defter tutmasını güncelleyin
--eksik
çalışma alanında eksik olan dosyalar için işlemleri gerçekleştirin
--recursive [ -R ] / --no-recursive
ayrıca listelenen dizinlerin içeriği üzerinde de çalışır
mkdir [DIREKTÖR...]
Dizinler oluşturur ve bunları çalışma alanına ekler.
--no-respect-ignore / --respect-ignore
hiçbir dosyayı göz ardı etmeyin
pivot_root NEW_ROOT PUT_OLD
Kök dizini yeniden adlandırır. Bu komuttan sonra şu anda mevcut olan dizin
NEW_ROOT adı kök dizin olacaktır ve şu anda kök olan dizin olacaktır.
dizinin adı PUT_OLD olacak. '--bookkeep-only' kullanılması ÖNERİLMEZ.
--yalnızca defter tutma
dosya sistemini değil, yalnızca monotone'un dahili defter tutmasını güncelleyin
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
yolmak [YOL...]
Tarihte rastgele yerlerde yapılan değişiklikleri uygular. Bu komut yapılan değişiklikleri alır
tarihin herhangi bir noktasında ve mevcut çalışma alanınızı bu değişiklikleri içerecek şekilde düzenler.
Nihai sonuç 'mtn diff -r FROM -r TO | yaması -p0', bunun dışında
komut monotonun birleşmesini kullanır ve böylece yeniden adlandırmaları, çakışmaları ve sorunları akıllıca yönetir.
yakında. Bir revizyon verilmişse, o revizyonda yapılan değişiklikler karşılaştırılarak uygulanır.
ebeveynine. İki revizyon verilmişse, yapılan değişiklikleri uygular.
ikinciye ilk revizyon.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
mv SRC HEDEFİ
mv SRC1 [SRC2 [...]] DEST_DIR
adını değiştirmek SRC HEDEFİ
adını değiştirmek SRC1 [SRC2 [...]] DEST_DIR
Çalışma alanındaki girişleri yeniden adlandırır.
--yalnızca defter tutma
dosya sistemini değil, yalnızca monotone'un dahili defter tutmasını güncelleyin
dönmek [YOL]...
Dosyaları ve/veya dizinleri geri döndürür. Çalışma alanının tamamını geri döndürmek için şunu belirtin:
'.' dosya adı olarak.
--derinlik
inilecek dizin düzeyi sayısını sınırlayın
--hariç tutmak
argümanında açıklanan herhangi bir şeyi dışarıda bırakın
--eksik
çalışma alanında eksik olan dosyalar için işlemleri gerçekleştirin
bırakmak YOL...
Yanlış bir 'düşüş'ü tersine çevirir. Dosya çalışma alanından silinmişse, bu
'geri dön' ile aynı. Aksi takdirde, manifestteki 'damla'yı kaldırır.
güncelleştirme
Çalışma alanını günceller. Bu komut, çalışma alanınızı bir temele dayalı olacak şekilde değiştirir.
farklı revizyon, taahhüt edilmemiş değişiklikleri korurken bunu yapar. Eğer bir revizyon
verildiğinde, çalışma alanını söz konusu revizyona güncelleyin. Değilse, çalışma alanını şu şekilde güncelleyin:
şube başkanı.
--şube [ -b ]
operasyon için şube sertifikasını seçin
--hareket-çakışan-yollar / --no-hareket-çakışan-yollar
devam etmeden önce çakışan, sürümlenmemiş yolları '_MTN/çözünürlükler'e taşıyın
herhangi bir çalışma alanı değişikliği
--düzeltme [ -r ]
işlem için revizyon kimliğini seçin
Onworks.net hizmetlerini kullanarak mtn'yi çevrimiçi kullanın