Skip to content

AVC - VERSION 0.1.0 - ARTIC FOX

Choose a tag to compare

@assembler-0 assembler-0 released this 22 Jun 01:57
· 62 commits to main since this release

AVC v0.1.0 "Arctic Fox" - Initial Release

πŸ“Š Performance Highlights

Benchmark Results (70MB Repository)

Operation AVC Git Performance
Init 0.001s 0.001s ⚑ Equal
Add 1.260s 1.270s ⚑ 0.8% faster
Commit 0.074s 0.244s πŸš€ 3.3x faster
Reset 0.652s 0.497s ⚑ 31% slower
Repository Size 70MB 96MB πŸ’Ύ 27% smaller

Tested on Linux with OpenSSL 3.5 LTS, multi-threaded operations enabled

πŸ“– Quick Start

# Clone the repository
git clone https://github.com/assembler-0/AVC.git
cd AVC-ArchiveVersionControl

# Build the project
mkdir build && cd build
cmake ..
make

# Optional: Install system-wide
sudo make install

Quick Test

# Test the installation
./avc version

πŸ”§ Available Commands

Command Description Options
avc init Initialize new repository None
avc add <path> Add files/directories to staging None
avc commit Commit staged changes -m <msg>, --no-compression
avc status Show repository status None
avc log Show commit history None
avc rm <path> Remove files/directories -r, --cached
avc reset <hash> Reset to commit --hard, --clean
avc version Show version information None