Skip to content

Commit 088690a

Browse files
ktsu.blastmerge v1.0.11 (#262069)
Co-authored-by: Dvd-Znf <101937630+Dvd-Znf@users.noreply.github.com>
1 parent 3aca7af commit 088690a

File tree

3 files changed

+115
-0
lines changed

3 files changed

+115
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json
2+
PackageIdentifier: ktsu.BlastMerge
3+
PackageVersion: 1.0.19
4+
Platform:
5+
- Windows.Desktop
6+
MinimumOSVersion: 10.0.17763.0
7+
InstallerType: zip
8+
InstallModes:
9+
- interactive
10+
- silent
11+
UpgradeBehavior: install
12+
Commands:
13+
- blastmerge
14+
- BlastMerge.ConsoleApp
15+
FileExtensions:
16+
- txt
17+
- md
18+
- json
19+
- yml
20+
- yaml
21+
- xml
22+
- config
23+
- cs
24+
- js
25+
- py
26+
- java
27+
- cpp
28+
- c
29+
- h
30+
- hpp
31+
ReleaseDate: 2025-06-03
32+
Dependencies:
33+
PackageDependencies:
34+
- PackageIdentifier: Microsoft.DotNet.DesktopRuntime.9
35+
Installers:
36+
- Architecture: x64
37+
InstallerUrl: https://github.com/ktsu-dev/BlastMerge/releases/download/v1.0.19/BlastMerge.ConsoleApp-1.0.19-win-x64.zip
38+
InstallerSha256: 27D6DF71A241EA1E7FEE1A7EFA64D3F5C662C0921F2C722A9B98C24D08C666E7
39+
NestedInstallerType: portable
40+
NestedInstallerFiles:
41+
- RelativeFilePath: ktsu.BlastMerge.ConsoleApp.exe
42+
PortableCommandAlias: blastmerge
43+
- Architecture: x86
44+
InstallerUrl: https://github.com/ktsu-dev/BlastMerge/releases/download/v1.0.19/BlastMerge.ConsoleApp-1.0.19-win-x86.zip
45+
InstallerSha256: 6D76BAF2DA529E408149BC4521579D38FE1BE4FFB57014695DE348C998AB65BE
46+
NestedInstallerType: portable
47+
NestedInstallerFiles:
48+
- RelativeFilePath: ktsu.BlastMerge.ConsoleApp.exe
49+
PortableCommandAlias: blastmerge
50+
- Architecture: arm64
51+
InstallerUrl: https://github.com/ktsu-dev/BlastMerge/releases/download/v1.0.19/BlastMerge.ConsoleApp-1.0.19-win-arm64.zip
52+
InstallerSha256: 42C6B56519850E4E7AF6371C83EF80C34C703B2492C924591862863C2BB7971C
53+
NestedInstallerType: portable
54+
NestedInstallerFiles:
55+
- RelativeFilePath: ktsu.BlastMerge.ConsoleApp.exe
56+
PortableCommandAlias: blastmerge
57+
ManifestType: installer
58+
ManifestVersion: 1.10.0
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json
2+
PackageIdentifier: ktsu.BlastMerge
3+
PackageVersion: 1.0.19
4+
PackageLocale: en-US
5+
Publisher: ktsu.dev
6+
PublisherUrl: https://github.com/ktsu-dev
7+
PublisherSupportUrl: https://github.com/ktsu-dev/BlastMerge/issues
8+
# PrivacyUrl:
9+
Author: ktsu.dev
10+
PackageName: BlastMerge
11+
PackageUrl: https://github.com/ktsu-dev/BlastMerge
12+
License: MIT
13+
LicenseUrl: https://github.com/ktsu-dev/BlastMerge/blob/main/LICENSE.md
14+
Copyright: Copyright (c) ktsu.dev
15+
# CopyrightUrl:
16+
ShortDescription: Cross-repository file synchronization through intelligent iterative merging
17+
Description: |-
18+
BlastMerge is a revolutionary file synchronization tool that uses intelligent iterative merging to unify multiple versions of files across repositories, directories, and codebases.
19+
Unlike traditional diff tools, BlastMerge progressively merges file versions by finding the most similar pairs and resolving conflicts interactively, ultimately synchronizing entire file ecosystems into a single, unified version.
20+
21+
Key Features:
22+
- Smart Discovery: Automatically finds all versions of a file across directories/repositories
23+
- Hash-Based Grouping: Groups identical files and identifies unique versions
24+
- Similarity Analysis: Calculates similarity scores between all version pairs
25+
- Optimal Merge Order: Progressively merges the most similar versions first to minimize conflicts
26+
- Interactive Resolution: Visual TUI for resolving conflicts block-by-block
27+
- Cross-Repository Sync: Updates all file locations with the final merged result
28+
Moniker: blastmerge
29+
Tags:
30+
- diff
31+
- merge
32+
- sync
33+
- git
34+
- files
35+
- repository
36+
- cli
37+
- tui
38+
- synchronization
39+
- version-control
40+
ReleaseNotes: |-
41+
Cross-repository file synchronization through intelligent iterative merging.
42+
43+
See full changelog at: https://github.com/ktsu-dev/BlastMerge/blob/main/CHANGELOG.md
44+
ReleaseNotesUrl: https://github.com/ktsu-dev/BlastMerge/releases/tag/v1.0.19
45+
# PurchaseUrl:
46+
# InstallationNotes:
47+
Documentations:
48+
- DocumentLabel: README
49+
DocumentUrl: https://github.com/ktsu-dev/BlastMerge/blob/main/README.md
50+
ManifestType: defaultLocale
51+
ManifestVersion: 1.10.0
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json
2+
PackageIdentifier: ktsu.BlastMerge
3+
PackageVersion: 1.0.19
4+
DefaultLocale: en-US
5+
ManifestType: version
6+
ManifestVersion: 1.10.0

0 commit comments

Comments
 (0)