ScmProj je plugin pro pořádání sady poboček VCS jako sjednocené projektu.
Instalace:
Pouze aktuální uživatel nainstalovat
& Nbsp; 1. Vytvořit ~ / .bazaar / plugins, ne-li existuje
& Nbsp; 2. cd ~ / .bazaar / plugins && bzr obor LP: bzr-scmproj scmproj
Instalace pro celý systém
Případně, můžete je instalovat na celý systém plugin umístění:
$ Sudo ./setup.py nainstalovat
Check it
Můžete zkontrolovat, zda je to úspěšně nainstalována dělá:
BZR plugins
a hledají "scmproj" vstupu do výstupu.
Pokud chcete, aby bylo zajištěno, že to ve skutečnosti pracuje byste mohli spustit testy:
bzr selftest scmproj
Co je nového v této verzi:.
- Nová verze údržba scmproj 0.6.2
- Kompatibilní s BZR 2.5.
Co je nového ve verzi 0.6.1:
- Nová verze scmproj 0.6.1 zajišťuje opravy chyb a zlepšení na podporu projektu v2.
- Nové funkce:. Projekt přidat a příkazy projekt pobočkami
Co je nového ve verzi 0.6.0:
- V této verzi představila nový vzhled pro projekt config (v .bzrmeta / scmproj adresář složky nejvyšší úrovně projektu) a podporu pro momentky.
Co je nového ve verzi 0.5.2:
- Myslím, že to bude poslední vydání v 0,5 řady.
- Další vydání přinese nový formát a config rozložení.
- Old formát bude nadále podporováno pro všechny operace s výjimkou příkazu projekt-init.
Co je nového ve verzi 0.5.1:
- Změny v této verzi se zaměřuje především na zlepšení Projekt-příkaz (pcmd), projekt aktualizace a projekt publikovat příkazy.
- Nyní je možné snadno určit, pro které součásti, které chcete spustit své příkazy (s pcmd --include / - vyloučení / - vyberte) .
- Také jsem přidal nový (jednoduché) funkci pro vnitřní příkazy exekutorovi: používat nějakou checker funkci je možné zkontrolovat komponent strom nějaké podmínky a spustit příkaz pouze pro komponenty, které odpovídají stavu. Možné podmínky jsou:
- všechny komponenty;
- strom změněné soubory,
- strom má jen beze změny files,
- místní pobočka a původ pobočky mají různé tipy,
- místní pobočka a původ pobočky mají stejné tipy.
- Tyto podmínky by další příkazy automaticky používají jako projekt, commit, projekt aktualizace, projekt publikovat.
- Čistý efekt z těchto drobných vylepšení je mnohem přívětivější a rychlejší rozhraní. Příkazy se tiskne většinou pouze užitečné informace, což je důležité, pokud máte více než 3-5 složek.
Co je nového ve verzi 0.5:
- Dílčí zjednodušit provádění (bez variant podpory a pouze pro čtení příznak ).
- `` projekt publikovat -no-strict`` mohou být použity k vyvolání `` Push -no-strict`` pro komponenty stromy. (Bug # 474799)
- `` project-příkaz --dry-run`` ukáže, co by se stalo, ale ne ve skutečnosti nic dělat. Je lepší použít s volbou --verbose.
- `` projekt, info`` nyní zobrazuje informace o komponent a dílčích projektů. (Bug # 313166)
- `` projekt, příkaz --shell`` lze spouštět příkazy shellu pro každou složku místo ty BZR. (Bug # 349069)
- `` projekt příkazový --varN XXX``: nové možnosti příkazového řádku `` --var1``, `` --var2`` a `` --var3`` umožňuje uživateli zadat další proměnné šablony náhradu v příkazech šablon. (Bug # 489722)
- příkazy pro práci s místními projektem nyní možné vyvolat z podadresáře, a to nejen z kořene projektu. (Bug # 313150)
- Kompatibilita pobyty:
- odebrána podpora pro orámovaných pracovní prostory.
- Žádné další předstírat, že jsme schopni mate jiné než BZR VCS. Nyní config s možností VCS nastavena na jiné VCS zvýší chybu.
Co je nového ve verzi verze 0.4.6:
- Toto je vydání s opravami chyb pro scmproj 0.4.5.
- V budoucnu bych se rozhodl výrazně přepracovat scmproj plugin, takže současný stav jeho kódu teď dát do režimu údržby.
Co je nového ve verzi 0.4.5:
- Tento plugin je špatná emulace vnořených stromů na bázi nápady, návrhy a realizace podobných funkcí v jiných VCS. Scmproj se nepoužívá žádný kód z nativního bzr vnořené realizaci stromy.
- I definovat současný stav mého plugin jako alfa-úrovni softwaru. Funguje to dost dobrý, aby ji používat v reálném práci, a my ji používat v mém týmu při práci pro správu 2 složitých výrobků z od 3 do 10 a více dílů. Neříkám, že všechno jde snadno s ním, ale bez takového plugin můj tým bude schopen spravovat tyto produkty byly ručně.
- Moje další plány je přepracovat scmproj na základě zpětné vazby jsem se dostal v posledních 6 měsících (lepší config, snímky a dílčích projektů), a začít ubytovat nějaký kód z bzr vnořené stromů. Jsem opravdu doufám, že vidět vnořené stromy implementované v BZR brzo, ale nemůžu čekat věčně, a já potřebuju non-ideální řešení právě teď.
Požadavky na :
- Python
Komentáře nebyl nalezen