Files
duplicati/Duplicati/CommandLine/DatabaseTool/Duplicati.CommandLine.DatabaseTool.csproj
T
Kenneth Skovhede 62ea2d23f5 Added a sync command to the Controller and CLI.
This refactors a part of the database and adds a new "sync" command that reuses a lot of the backup logic to take a set of sources and apply them to a backend.

Unlike the backup process, the sync copies files verbatim without any encryption.
2026-06-25 15:49:00 +02:00

33 lines
1.4 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<AssemblyName>Duplicati.CommandLine.DatabaseTool.Implementation</AssemblyName>
<Copyright>Copyright © 2026 Team Duplicati, MIT license</Copyright>
<RootNamespace>Duplicati.CommandLine.DatabaseTool</RootNamespace>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="System.CommandLine" Version="2.0.0-beta4.22272.1" />
<PackageReference Include="System.CommandLine.NamingConventionBinder" Version="2.0.0-beta4.22272.1" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Scripts/Local/*.sql" />
<EmbeddedResource Include="Scripts/Server/*.sql" />
<EmbeddedResource Include="Scripts/Sync/*.sql" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="../../Library/DynamicLoader/Duplicati.Library.DynamicLoader.csproj" />
<ProjectReference Include="../../Library/Main/Duplicati.Library.Main.csproj" />
<ProjectReference Include="../../Library/RestAPI/Duplicati.Library.RestAPI.csproj" />
<ProjectReference Include="../../Library/SourceProvider/Builtin/Duplicati.Library.SourceProvider.Builtin.csproj" />
<ProjectReference Include="../../Library/SourceProviders/Duplicati.Library.SourceProviders.csproj" />
<ProjectReference Include="../../Library/Utility/Duplicati.Library.Utility.csproj" />
</ItemGroup>
</Project>