bug-repo-syncer

Programma per sincronizzare i repository di bug
Scarica ora

bug-repo-syncer Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL v3
  • Prezzo:
  • FREE
  • Nome editore:
  • Eike Welk
  • Sito web dell'editore:
  • https://developer.berlios.de/users/eike/

bug-repo-syncer Tag


bug-repo-syncer Descrizione

Bug-repo-syncer è un'app per sincronizzare i repository di bug. Attualmente lavora con Launchpad e Trac. Può anche in linea di principio essere utilizzato anche per migrare tra questi repository. La motivazione principale per scrivere questo programma è la mancanza di un connettore Mylyn per launchpad, mentre esiste un connettore Mylyn per TRAC.Il programma sincronizza i propri inseguitori di bug: i bug del progetto sul launchpad con un sito TRAC su SOURGORFORGE.HTPS: / /Launchpad.net/bug-repo-syncer/trunkhttp://sourceforge.net/apps/trac/bug-repo-syncer/report/6bug Repo Syncer è concesso in licenza con la versione GNU General Public License (GPL) versione 3.DeficienciesThes è attualmente incompleto. Anche l'approccio da tradurre tra i repository con concetti significativamente diversi, ha inerenti inconvenienti incessanti.- Sincronizzazione del repo del bug non sincronizza i commenti dei bug.- I valori di stato del bug (stato, priorità, risoluzione, tipo) possono essere solo tradotti tradotti tra i repository di tipo diverso. BUR REPO Syncer usi internamente un modello abbastanza semplice, che è abbastanza simile al modo in cui funziona TRAC. Quando il sincrone di sincronizzazione dei bug repository cambia un bug, i valori di stato sono impostati in base a questo modello semplice. In questo modo le informazioni sono perse, soprattutto dal modello a grana abbastanza fine del launchpad. Il programma di Podinderhe è sviluppato su Linux. Utilizza tuttavia nulla di Linux specifico e può quindi funzionare su altri sistemi operativi come Unix come Mac OS X.the il software seguente è necessario eseguire la sincere repo del bug: Python un'installazione del linguaggio Python Language.Diff3 un programma di riga di comando a Unisci il testo. Presente su quasi tutte le installazioni Linux e Unix.Dateutil Una biblioteca Python per elaborare le date. Di solito installato su Linux di default.LaunchPadlib Una libreria per accedere a LaunchPad da programmi Python. Installarlo con: PIP Installa launchPadlibIbInstallationOpen Una finestra Shell e digitare: PIP Installa Bug-Repo-SynCeralternativamente Scarica l'archivio sorgente, estraelo, modificare la directory estratta e digitare il familiare: Python Setup.py InstallParationBug Repo Syncer ha la nozione di Una directory del progetto, dove vengono memorizzati i file di configurazione e dati. Per il normale funzionamento si presume che l'utente si modifica nella directory del progetto e digita i comandi di sincronizzazione. I comandi .synchronization comandi vengono eseguiti con il programma Bsync, utilizza i sottocomandati come il programma BZR del bazar. Opzioni generali Le opzioni generali precedono il Sub- comandi. Ad esempio, sincronizzare e specificare la directory del progetto esplicitamente: Bsync --project-DIR Path / to / Project / Dir Sync-H, --Help Mostra un messaggio di aiuto e uscire .-- Progetto-DIR Directory Specificare la directory con la configurazione e I file di dati. (Sub-) CommandSamp Subcommands hanno la propria opzione --Help, che mostra un messaggio di aiuto specifico. Per ottenere il messaggio di aiuto per il comando sync ad esempio, digitare: bsync sync --helpinitcreate un file di configurazione nella directory corrente. Il file di configurazione generato deve essere modificato, in modo che si riferisca ai tuoi depositi di bug. Per invocare il tipo di comando: Bsync initinfoshow stato della directory del progetto.BSYNC Infosyncsynchronize i repository.bsync syncthis sub-command ha ulteriori opzioni: - dal momento che Data_Time considera le modifiche da questa data (e ora). BUR) Il programma è scritto nel programma Linguaggio di programmazione Python. Lo sviluppo è coordinato su launchpad. I rapporti di Bugs devono essere archiviati nel bug Tracker del progetto su Launchpad. (I bug su TRAC sono talvolta eliminati erroneamente.) Https://launchpad.net/bug-repo-syncerproduct 'homepage


bug-repo-syncer Software correlato

pulito

Controllo della versione di scansione per modifiche non combinate e non sfacciate ...

96

Scarica