<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!--Converted with LaTeX2HTML 2008 (1.71) original version by: Nikos Drakos, CBLU, University of Leeds * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan * with significant contributions from: Jens Lippmann, Marek Rouchal, Martin Wilck and others --> <HTML> <HEAD> <TITLE>Bacula Git repositories</TITLE> <META NAME="description" CONTENT="Bacula Git repositories"> <META NAME="keywords" CONTENT="developers"> <META NAME="resource-type" CONTENT="document"> <META NAME="distribution" CONTENT="global"> <META NAME="Generator" CONTENT="LaTeX2HTML v2008"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <LINK REL="STYLESHEET" HREF="developers.css"> <LINK REL="next" HREF="Git_Usage.html"> <LINK REL="previous" HREF="Bacula_Git_Usage.html"> <LINK REL="up" HREF="Bacula_Git_Usage.html"> <LINK REL="next" HREF="Git_Usage.html"> </HEAD> <BODY > <!--Navigation Panel--> <A NAME="tex2html560" HREF="Git_Usage.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> <A NAME="tex2html554" HREF="Bacula_Git_Usage.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> <A NAME="tex2html548" HREF="Bacula_Git_Usage.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> <A NAME="tex2html556" HREF="Contents.html"> <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> <A NAME="tex2html558" HREF="GNU_Free_Documentation_Lice.html"> <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> <BR> <B> Next:</B> <A NAME="tex2html561" HREF="Git_Usage.html">Git Usage</A> <B> Up:</B> <A NAME="tex2html555" HREF="Bacula_Git_Usage.html">Bacula Git Usage</A> <B> Previous:</B> <A NAME="tex2html549" HREF="Bacula_Git_Usage.html">Bacula Git Usage</A> <B> <A NAME="tex2html557" HREF="Contents.html">Contents</A></B> <B> <A NAME="tex2html559" HREF="GNU_Free_Documentation_Lice.html">Index</A></B> <BR> <BR> <!--End of Navigation Panel--> <H1><A NAME="SECTION00310000000000000000"></A> <A NAME="953"></A> <BR> Bacula Git repositories </H1> As of September 2009, the Bacula source code has been split into three Git repositories. One is a repository that holds the main Bacula source code with directories <B>bacula</B>, <B>gui</B>, and <B>regress</B>. The second repository contains the directories <B>docs</B> directory, and the third repository contains the <B>rescue</B> directory. All three repositories are hosted on Source Forge. <P> Previously everything was in a single SVN repository. We have split the SVN repository into three because Git offers significant advantages for ease of managing and integrating developer's changes. However, one of the disadvantages of Git is that you must work with the full repository, while SVN allows you to checkout individual directories. If we put everything into a single Git repository it would be far bigger than most developers would want to checkout, so we have separted the docs and rescue into their own repositories, and moved only the parts that are most actively worked on by the developers (bacula, gui, and regress) to a the Git Bacula repository. <P> Bacula developers must now have a certain knowledege of Git. <P> <HR> <!--Navigation Panel--> <A NAME="tex2html560" HREF="Git_Usage.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> <A NAME="tex2html554" HREF="Bacula_Git_Usage.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> <A NAME="tex2html548" HREF="Bacula_Git_Usage.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A> <A NAME="tex2html556" HREF="Contents.html"> <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> <A NAME="tex2html558" HREF="GNU_Free_Documentation_Lice.html"> <IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="index.png"></A> <BR> <B> Next:</B> <A NAME="tex2html561" HREF="Git_Usage.html">Git Usage</A> <B> Up:</B> <A NAME="tex2html555" HREF="Bacula_Git_Usage.html">Bacula Git Usage</A> <B> Previous:</B> <A NAME="tex2html549" HREF="Bacula_Git_Usage.html">Bacula Git Usage</A> <B> <A NAME="tex2html557" HREF="Contents.html">Contents</A></B> <B> <A NAME="tex2html559" HREF="GNU_Free_Documentation_Lice.html">Index</A></B> <!--End of Navigation Panel--> <ADDRESS> 2010-06-14 </ADDRESS> </BODY> </HTML>