ultra_wide_turbo_cli 0.1.17
ultra_wide_turbo_cli: ^0.1.17 copied to clipboard
A CLI tool for managing Ultra Wide Turbo workspaces.
Ultra Wide Turbo CLI #
A powerful CLI tool for managing and organizing your development workspace.
Features #
- 🏷️ Tag Management
- Link directories to tags for easy reference
- Create and manage tag targets
- Clone files from tagged sources
- Persistent storage in user's home directory
- 🔄 Auto Updates
- Automatic version checks
- Seamless update process
Installation #
dart pub global activate ultra_wide_turbo_cli
Usage #
Tag Source Command #
Link the current directory to a tag:
turbo tag source my-project
Tag Target Command #
Link the current directory as a target for a tag:
turbo tag target frontend_v2
Clone Command #
Clone files from all sources associated with a tag to the current directory:
# Clone files from my-project tag sources
turbo clone my-project
# Clone and overwrite existing files
turbo clone frontend_v2 --force
Common Errors #
Tag Commands #
- Invalid tag name format: Use only allowed characters (letters, numbers, hyphens, underscores)
- Directory not accessible: Ensure you have read permissions
- Tag already linked: The directory is already linked to this tag
Clone Command #
- Tag not found: The specified tag does not exist
- No sources found: The tag has no associated source directories
- Directory not accessible: Ensure you have write permissions
- Insufficient space: Not enough space to copy files
Contributing #
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'feat: add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
License #
This project is licensed under the GNU License - see the LICENSE file for details.