Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deckelmouck/versionincrementertool
small dotnet-tool to increase version in csproj file
https://github.com/deckelmouck/versionincrementertool
csharp csproj dotnet learning-by-doing nuget nuget-package tool
Last synced: 25 days ago
JSON representation
small dotnet-tool to increase version in csproj file
- Host: GitHub
- URL: https://github.com/deckelmouck/versionincrementertool
- Owner: deckelmouck
- License: mit
- Created: 2024-02-29T06:10:11.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-26T10:41:43.000Z (about 1 month ago)
- Last Synced: 2024-10-14T03:02:57.064Z (25 days ago)
- Topics: csharp, csproj, dotnet, learning-by-doing, nuget, nuget-package, tool
- Language: C#
- Homepage: https://www.nuget.org/packages/VersionIncrementerTool/
- Size: 33.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# VersionIncrementerTool - A tool to increment the version of a project
## Description
The Version Incrementer Tool is a small utility designed to automate the process of incrementing version numbers in software projects. It provides a simple and efficient way to manage versioning, allowing developers to easily update and track changes in their codebase. With this tool, developers can save time and ensure consistency in versioning across their projects.## Features
- Increment version numbers in a project
- Increment major, minor, or patch version numbers## Installation
To install the Version Incrementer Tool, follow these steps:
``` zsh
# install as dotnet tool
dotnet tool install --global VersionIncrementerTool --version 0.2.0# install as local tool
dotnet new tool-manifest
dotnet tool install --local VersionIncrementerTool --version 0.2.0
```## Usage
To use the Version Incrementer Tool, run the following command in your project directory with a csproj file and version tag in the format `x.y.z`:
``` zsh
dotnet vit
```## Development
To build the project, run the following command:
``` zsh
dotnet build -c Release
dotnet pack -c Release
dotnet tool install versionincrementertool --add-source "/[devpath]/VersionIncrementerTool/src/nupkg/"
```## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.
## Disclaimer
This tool is provided as-is, without any warranty or guarantee of any kind. Use at your own risk.