wbso

command module
v0.0.0-...-d3c0efd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

README

WBSO Command Line Tool

Wet Bevordering Speur- en Ontwikkelingswerk

WBSO is a command-line tool designed to streamline workflow management, integrating with Git version control and YouTrack issue tracking. This tool provides functionalities to facilitate common operations during software development.

Features

  • Setup: Initialize a new Git repository and set up the project for version control.

  • Associate: Associate a task or issue from YouTrack with the current branch.

  • Checkout: Switch to a specified branch in the repository.

  • Commit: Commit changes to the current branch in the repository.

  • Push: Push the committed changes to the remote repository.

  • Close: Close an issue or task in YouTrack, marking it as completed.

  • Alias: Set up Git aliases for common Git commands.

  • Stop: Stop WBSO clock

Installation

  1. Clone the repository:

    git clone <repository_url>
    
  2. Navigate to the project directory:

    cd WBSO
    
  3. Build the binary:

    go build -o WBSO main.go
    
  4. Add the binary to your system path (optional):

    export PATH=$PATH:/path/to/WBSO
    

Usage

To use the WBSO command-line tool, run the executable and specify a subcommand.

./WBSO <subcommand>

Replace <subcommand> with one of the available features: setup, associate, checkout, commit, push, close, or alias.

For more information and options on each subcommand, refer to the appropriate section below.

Subcommands
  • Setup: Initialize a new Git repository and set up the project for version control.

  • Associate: Associate a task or issue from YouTrack with the current branch.

  • Checkout: Switch to a specified branch in the repository.

  • Commit: Commit changes to the current branch in the repository.

  • Push: Push the committed changes to the remote repository.

  • Close: Close an issue or task in YouTrack, marking it as completed.

  • Alias: Set up Git aliases for common Git commands.

Contribution

Contributions to the WBSO command-line tool are welcome! Feel free to open issues for bugs, feature requests, or general improvements. If you'd like to contribute, fork the repository and submit a pull request.

License

This project is licensed under the MIT License.


Feel free to customize and enhance this README according to the specific functionalities and details of your WBSO command-line tool integrating Git and YouTrack.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL