/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar
0.200.1 by Robert Collins
Commit initial content.
1
# Copyright (C) 2006 Canonical Ltd
2
# Authors: Robert Collins <robert.collins@canonical.com>
3
#
4
# This program is free software; you can redistribute it and/or modify
5
# it under the terms of the GNU General Public License as published by
6
# the Free Software Foundation; either version 2 of the License, or
7
# (at your option) any later version.
8
#
9
# This program is distributed in the hope that it will be useful,
10
# but WITHOUT ANY WARRANTY; without even the implied warranty of
11
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
# GNU General Public License for more details.
13
#
14
# You should have received a copy of the GNU General Public License
15
# along with this program; if not, write to the Free Software
16
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17
18
19
"""A GIT branch and repository format implementation for bzr."""
20
0.208.5 by Jelmer Vernooij
Add log show function for git.
21
from bzrlib import bzrdir, log
0.200.94 by Jelmer Vernooij
Eliminate (duplicate) git_ prefix.
22
from bzrlib.plugins.git.dir import GitBzrDirFormat
0.200.19 by John Arbash Meinel
More refactoring. Add some direct tests for GitModel.
23
0.200.39 by David Allouche
Black-box text for "bzr log" in a git tree. Further simplification of GitRevisionTree.
24
bzrdir.format_registry.register(
25
    'git', GitBzrDirFormat,
0.200.108 by Jelmer Vernooij
Support bzr init --git.
26
    help='GIT repository.', 
27
    native=False, experimental=True,
0.200.19 by John Arbash Meinel
More refactoring. Add some direct tests for GitModel.
28
    )
29
0.200.39 by David Allouche
Black-box text for "bzr log" in a git tree. Further simplification of GitRevisionTree.
30
bzrdir.BzrDirFormat.register_control_format(GitBzrDirFormat)
0.200.19 by John Arbash Meinel
More refactoring. Add some direct tests for GitModel.
31
0.208.6 by Jelmer Vernooij
Merge bzr-foreign.
32
from bzrlib.plugins.git import foreign
33
34
class ForeignGit(foreign.ForeignVcs):
35
36
    pass
37
38
foreign.foreign_vcs_registry.register("git", ForeignGit(None), 
39
                                      "Stupid content tracker")
0.208.5 by Jelmer Vernooij
Add log show function for git.
40
0.201.1 by Jelmer Vernooij
Add very small initial testsuite.
41
def test_suite():
0.200.18 by John Arbash Meinel
Start splitting up the Git{Branch,Dir,Repository} into separate modules, etc.
42
    from bzrlib.plugins.git import tests
43
    return tests.test_suite()