| Server IP : 104.21.74.243 / Your IP : 216.73.216.47 Web Server : Apache System : Linux infong-es77 4.4.400-icpu-108 #2 SMP Wed Feb 11 10:12:42 UTC 2026 x86_64 User : u67207989 ( 1351568) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/breezy/bzr/__pycache__/ |
Upload File : |
a
�*�^�N � @ s� d Z ddlmZ g d�ZddlmZmZmZm Z ddl
mZ ddlm
Z
ddlmZ dd lmZ d
dlmZmZ G dd
� d
e�ZG dd� de�ZG dd� de�ZG dd� de�ZdS )zCReconcilers are able to fix some potential data errors in a branch.� )�absolute_import)�BranchReconciler�KnitReconciler�PackReconciler�VersionedFileRepoReconciler� )�cleanup�errors�revision�ui)�ReconcileResult)�gettext)�mutter)� topo_sort� )�AdapterFactory�ChunkedContentFactoryc @ sj e Zd ZdZddd�Zdd� Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� ZdS )r ay Reconciler that reconciles a repository.
The goal of repository reconciliation is to make any derived data
consistent with the core data committed by a user. This can involve
reindexing, or removing unreferenced data if that can interfere with
queries in a given repository.
Currently this consists of an inventory reweave with revision cross-checks.
NFc C s"