Moving Bugzilla to git?
Stephanie Daugherty
sdaugherty at gmail.com
Fri Oct 25 12:32:11 UTC 2013
Git should work well on older Linux distros, since that's where the
toolchain originated and has been developed the longest. The official
implementation is written in C, and is portable to Windows, Mac, Linux, and
just about every other unix-like platform out there. It's generally
installable from official packages or third party repositories even on
older distros, so that shouldn't be much of a problem - any distro still
recieving vendor support probably has git packages
A statically linked binary is possible, but probably unnecessary for most
users
http://stackoverflow.com/questions/11570188/how-to-build-git-with-static-linking
Further, bzr has plugins for mostly complete git interoperability: *
http://doc.bazaar.canonical.com/migration/en/foreign/bzr-on-git-projects.html
*
On Fri, Oct 25, 2013 at 8:08 AM, Gervase Markham <gerv at mozilla.org> wrote:
> On 24/10/13 21:09, Frédéric Buclin wrote:
> > for your information, we stopped using CVS and moved to bzr for GCC
> > Bugzilla only *5 months* ago, see
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52239. It wasn't because I
> > didn't want to move to bzr earlier, but because I *technically*
> > couldn't.
>
> Reading that bug, it looks like the issue was that the server couldn't
> run bzr because the Python version was too old. (There were also issues
> with upgrading Bugzilla, but those are separate - a VCS change should
> IMO be done between two copies of Bugzilla which are identical.)
>
> Do we know what dependencies git has, and whether it runs OK on older
> Linux distros? Can someone produce a statically-linked git binary that
> runs everywhere?
>
> > Now the migration is done, GCC Bugzilla is running 4.4.1, and
> > I don't expect to have to move to git to upgrade to another 4.4.x
> > release.
>
> I realise that moving to git is some work, but why do you link it to
> upgrading to another release? Using instructions like:
> https://wiki.mozilla.org/Bugzilla:Moving_From_CVS_To_Bazaar , you could
> move "sideways" to the same version but on git, in not too much time.
> Couldn't you?
>
> Gerv
> _______________________________________________
> dev-apps-bugzilla mailing list
> dev-apps-bugzilla at lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-apps-bugzilla
> -
> To view or change your list settings, click here:
> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=$MSGRCPT>
>
_______________________________________________
dev-apps-bugzilla mailing list
dev-apps-bugzilla at lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-apps-bugzilla
More information about the developers
mailing list