Find Jobs
Hire Freelancers

CVS to GIT Mirroring

$100-500 USD

Preklicano
Objavljeno pred približno 12 leti

$100-500 USD

Plačilo ob dostavi
]project-open[ is an Open Source project which currently resides in CVS (and will so for eternity I fear). It consists of many CVS modules (around 150 I think), all in their own CVS repository. The goal of this project is to create GIT repositories for each of the modules with the whole CVS commit history being preserved. In addition to creating this one time, we need to update this on a regular basis (e.g. daily) with the latest commits in CVS and add new modules from CVS as well (probably by extending a configuration file). The repository is available at :pserver:anonymous@[login to view URL]:/home/cvsroot and we do not have access to the repository server directly. As some modules are not available using the anonymous accounts, we need to be able to login to the CVS server as well in the daily script to access the other modules. The scope of this work would be to create a central GIT location on an Ubuntu LTS 10.4 / 12.4 server which will be genuine just for this purpose. This location should contain all the migrated repositories from the CVS modules. Access to the git repositories should be handled via authentication, though we might want to provide public access to e.g. the CVS modules which are available via the anonymous user. Last but not least we want to be able to publish our GIT repositories onto github as a copy, resulting in the chain of CVS => Own GIT => Github working once per day in a Cron script. To test the setup, here are some modules you can try. cvs -d :pserver:anonymous@[login to view URL]:/home/cvsroot intranet-core cvs -d :pserver:anonymous@[login to view URL]:/home/cvsroot intranet-timesheet2 cvs -d :pserver:anonymous@[login to view URL]:/home/cvsroot acs-tcl These are just exemplary so you can give whatever method you want to use a try before bidding. The full list can be given upon request (and actually can be found in intranet-core/[login to view URL] for most of the modules).
ID projekta: 2736195

Več o projektu

Projekt na daljavo
Aktivno pred 12 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna

O stranki

Zastava GERMANY
Hamburg, Germany
5,0
14
Plačilna metoda je verificirana
Član(ica) od jun. 19, 2012

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.