FreeBSD Ports

sysutils/gitwatch 0.6

Bash script to watch a file or folder and commit changes to a git repo

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
sysutils
Package size
19.2 KiB, 53.8 KiB installed

Description

A bash script to watch a file or folder and commit changes to a git repo

What to use it for?

* config files: some programs auto-write their config files, without waiting for you to click an 'Apply' button; or even if there is such a button, most programs offer you no way of going back to an earlier version of your settings. If you commit your config file(s) to a git repo, you can track changes and go back to older versions. This script makes it convenient, to have all changes recorded automatically. * document files: if you use an editor that does not have built-in git support (or maybe if you don't like the git support it has), you can use gitwatch to automatically commit your files when you save them, or combine it with the editor's auto-save feature to fully automatically and regularly track your changes.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/gitwatch
pkg install gitwatch

From the ports tree:

cd /usr/ports/sysutils/gitwatch/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gitwatch>0:sysutils/gitwatch

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.60.60.1.a.202008140.40.6
FreeBSD:14:quarterly0.60.6n/a0.30.6
FreeBSD:15:latest0.60.6n/a0.30.4
FreeBSD:15:quarterly0.60.6n/an/an/a
FreeBSD:16:latest0.60.6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 3

The full lists below include those, and their dependencies in turn.

All run dependencies 16

No port depends on this one.

Configuration

No options to configure.

USES
shebangfix
Service scripts
gitwatch

Files

distinfo 1
FileSizeSHA256
gitwatch-gitwatch-v0.6_GH0.tar.gz352910c49fb357377479710578d82b51a71a9d306bab00adf9c6ab9dae18ee7541489

Commit history 0

No commits in the history this site was built from.