Capistrano

Skjermbilde programvare:
Capistrano
Prog.varedetaljer:
Versjon: 3.4.0 Oppdatert
Last opp dato: 12 Apr 15
Utvikler: Jamis Buck
Lisens: Gratis
Popularitet: 46

Rating: nan/5 (Total Votes: 0)

Foreløpig Capistrano er regnet som en av de enkleste måtene å utplassere et prosjekt på et mangfold av servermiljøer via SSH.
Capistrano er hovedsakelig brukt i distribusjon et manus til mer enn én server, og den kan brukes i å automatisere oppgaver, skape klone installasjon, sette opp testmiljøer, etc ..
Selv om Capistrano er skrevet i Ruby, kan den brukes til å distribuere og kjøre skript skrevet i andre programmeringsspråk, det eneste kriteriet være tilstedeværelsen av en skikkelig tolk / kompilatoren på målrettet maskinen.
Det fungerer ved at utviklere å utføre kommandoer parallelt på flere servere samtidig, en funksjon utrolig nyttig hvis administrerer en meget stor datamaskin eller server nettverket.
Capistrano kommer med støtte for rammeverk som Ruby on Rails , Bundler , og RVM; og kan også brukes sammen med C-Ruby, yarv og JRuby

Hva er nytt i denne utgaven.:

  • Fast hente revisjon for kommenterte git tags.
  • Fast oppdatere roller når tilpasset brukeren eller port er angitt.
  • Deaktiverer statistikkinnsamling.
  • bin / er ikke foreslått å være i linked_dirs lenger.

Hva er nytt i versjon 3.3.5:

  • Lagt variabelen: repo_tree som tillater spesifisering av en sub-tre som vil bli hentet fra depotet.
  • Fjernet unødvendige oppføringer fra standard sporbarhet.
  • Deaktiver lasting iscenesetter configs på hetten -T.
  • Track (anonym) statistikk.

Hva er nytt i versjon 3.2.1:

  • Oppdatert dsl # local_user metode og legge test for det .
  • Gjenopprettet kort sha1 revisjon med git.
  • Endret stille spørsmålet til mer standard format (som vanlige Unix command verktøy).
  • Faste skrivefeil i README.
  • Lagt nøkler metode for å konfigurasjonen for å tillate introspeksjon av konfigurasjonsmuligheter.

Hva er nytt i versjon 3.0.0:

  • Capistrano 3 er en bane opp omskrive med modularitet , stabilitet, hastighet og fremtid korrektur i tankene.

Hva er nytt i versjon 2.15.2:

  • Fikset en bug med asset_paths (String vs. Array ).

Hva er nytt i versjon 2.13,5:

  • Bruk mer intelligens i innstillingen: Sm variable basert på kjente versjonskontroll katalognavn.
  • Fjernet distribuere: web.: {Deaktivere, aktivere} oppgaver

Hva er nytt i versjon 2.13.4:

  • Lukk innspill bekker når du sender kommandoer som ikke gjør det lese inndata.
  • Lytt for metodedefinisjon på `Kernel` og unde på` Namespace`.
  • Fast shell `Thread.abort_on_exception` bug.
  • Legge en logg metode for å `Capistrano :: Distribuer :: SCM :: None` å opprettholde konsistens med andre SCM klasser.
  • Lagt avskrivninger advarsel hvis noen bruker gamle `distribuere. Symlink` syntaks på callbacks
  • Forenklet `finalize_update` koden ved å respektere`. Shared_children` variabel ved fjerning og rekreasjon av det overordnede

Hva er nytt i versjon 2.5.9:

  • Legger skip_hostfilter alternativ til find_servers () [Eric]
  • Løser Bruke ikke-mester gren mislykkes med Ruby 1.9 [Suraj Kurapati]
  • Tweak for 1.9 Kompatibilitet
  • Løser Capistrano henger shell kommando for mange datamaskiner
  • Løser Kopier kommandoen ikke fungerer på Solaris på grunn av tjære / gtar
  • Løser Ugyldig Subversion URL
  • Forbedret web. Disable oppgave, foreslår nå en .htaccess blokk å bruke
  • Inkluderer flere logger alternativer (kan nå velge stdout, stderr av en fil).
  • Løser et par dokumentasjonsproblemer, skrivefeil og verre.

Krav

  • Ruby 1.9 eller nyere

Lignende programvare

Listr
Listr

13 May 15

localtunnel
localtunnel

1 Mar 15

Packer
Packer

10 Dec 15

http_logger
http_logger

13 Apr 15

Kommentarer til Capistrano

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!